MIAGGACDAVVQIARVDSPADDFLRAAALDLGAKLATLDGFKDVLGEFGAVEAALSAFEGVDRLGRASSNAYASSYDGGSRGESRYYGAEETAGGAGTLYGGAETAPLRPSVSEDPVKLGAAGLLSVLCHEHAVNARYLRKADGINILKAAVDAMANTDKAVPINFGAAALTAVWKCVVPDAKNCAHFIAGGGMESLLNLLSRCNANLRPVTLSLLADVLENPKTHLFFHEWRSTGGSRSLVPAGASATTLVLNVWRSAEAALGVTNGDGVIANRANPLAGDSSKSRPFDEAEAISGATYTVLTRGRLENEVKAAAAAKRDGADGLMSRVFAVCSLLGFGNLREYCGRVDELTLFTVERYVDFKEGEVWERTKEIFENEGLVPTGPDRQVMDEAIVTARMTAAELADAQRSIVNGDTRKATAEEVAYYEEKSTQAAADEAARWYKPDRSKLTTKERYRSQLLKDTMLSNSFKAPTRQSSLLLPGV*