MDGDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARKKVREYQAGIKVSSHLQVLARRKSREIQSKLKAMNLDQASKDKALQNMAALSSAQIVSPSIINKHLPPLPPAPYPPARFWPAQIPGQPGPSQELVLDFNPGRTPGLGRTSHAIKPFAQPPYSSLPGSVNQPIPNYEPLAPPPAPAATAVPVWQDRTIASSKLRLLEYSAFMEVQRDPDNYSKHLFVHIGQTNPSYSDPLLEAVDIRQIYDKFPEKKGGLKELYEKGPQNAFFLVKFWADLNSSGMPDGPGSFYGVSSQYSSIENMTITVSTKVCSFGKQVVEKVETEYARLEGGKCVYRIHRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILQVVTNRDTQETLLCIAFVFEVSTSEHGAQYHVYRLVKD