MVHSKVVIIGSGPAAHTAAIYLSRAELKPVLYEGMLANGTAAGGQLTTTTDVENFPGFPDGIGGSELMDAMRKQSIRFGTEVITETISRVDLSQRPFKLWTEWNDGPDNEPARTADAVIIATGANARRLNLPGEDVYWQNGISACAVCDGAVPIFRNKPLFVIGGGDSAAEEAIFLTKYGSSVTVLVRRDKLRASKAMASRLLANPKVTVRFNTVATEVLGEKKLNGLMTHLRVKNVLTGEEETLEANGLFYAVGHDPATALVKGQVELDEDGYIATKPGTSFTSVEGVFACGDVQDKRYRQAITSAGSGCIAALEAERFIGESESNEEIPPAHANPAL*