MWTFLASNGYMCLTAHYVDLNWILKKNSVDFPPCAPPHSGVVLGTLLIELVKEWGIVKKIFSLTLDNATCNKGVVANLKEHLSLMQTLVCGGKFFYVRCGNHILNLIVKAGLEKADVAIVKIREGVKNIKHSEGRILKFVECIKNLGLPFVKTCMAICWNFTYLMLESAILYQQAYIQYKLIDTDFKHGLSEEEWKRVETIAQFLKPFYNITILSSESQYPIANLYLHNKLLEDEKDSFDPVMSEMATSMLKKFKKKIESLTTFEANVKVVADHLHLLFKEFYVPLTTISLSGKTSNEMRDELEEFDTFDTQLGCGKNKTQLDLYLEEPNLDRKVNSDLDVLAYWKENKRRYSELSLMARDVLRIPITTVASESTFSIGGSNEYDDEIAVDVQSYFDRMQQACN*