MDLISNLFYGLPLLYILYLIWKIIDRERHQNCYILDYECHKPTDDRMLSTKFSGEIIMRNKHLGLNEYKFLLKAVVSSGIGEQTYAPRMVFDGREACPTYEDGILEMEEFFHDSIDKLFKRNKISPSQIDVLVVNISMLASMPSMAARIINYYKMREDIKVYNLTGMGCSASLISLNIVENIFKNEKNKVALLVTSESLSPNWYVGNDRSMILSNCLFRSGGCAILLTNKLSLKNKAMFKLKQLVRVHHGAKDEAYDSCAQREDIQGNTGFHLDKTLPKAASRALVDNLKQIAPLILPIRELLRYSIAIFMKKMNWSSTKGGPKINFKTGVDHICLHTGGKAVIDGVGANLNLSEHDLEPARMTLHRFGNTSASSLWYVLGYMEAKKRLKKGDKMLMISFGAGFKCNSCLWQVLRDLDDGNVWKDCIDNYPPKTIVNPFMEQFGWLHDHEDPHTFIIPDDYVIS*