MSTRRPTMELGTVLVVGGCGFVGWHIVDQLLNFPSETDPSAALPKPQNDPRFVYPKLGDRYPRCIAKVAVVDLRTTHNRLPGAEYYDGDITSEESMLAVFRAVKPDVVIHTATPNVLEGNKPLLRKVNVDGTKVLVEVAGGARGDWGGKCKAFVYTSSSSVVHDTQSDLINVTEEWPLIRGPLQQEYYSETKADAEELVLKYNRASPTSMVTCALRPAGIYGEKDTTFTFKVLEHSAKASPTVLRMQLGENNNLFDFTYVGNIAYAHTLAAYRLLATYSRYESGQGAPLDHERVDGEAFNVTNDSPVYFWDMTRAAWALTGKVVEPHQVWELPEGVLGPIGGIAETVLGLLGKTPRLTRRTVRYSCMTRYYSCDKAKFRLGYRPVVPVYEGLARAVGYVVEQERVAGEKKAL*