MASSTVTTYKAFASERAIGNPAGVIILPNPSDDAGYDQDADFPYDIFPPASKLQEIATKLNYPMTAFAVPLSQSIDSPNAPHFAVRWLNPSNEAPLCGHATLALSQHLFSTLTNPPQTLKYLTRLHGIVSASLYQSPFQDAKLVGIEFPELLDLPALSQSDKRWGQLRKLFEQSTGSQWEGHSEPVGVFEADQYLLLEYSPELDLRGLVIDPTKLVSFFQASLNKFIYIFQISTSVSEHIHTRVINAIGDHVAEDVATGSAHRAIIPHALSNAETTARLKQYHPDFSGNILKCLQQSREGGELTVEWLRDVKACYFWTF*