MANRKYFGTDGVRGKVGAYPITPDFALKLGWAAGKVLASQGSKMVLIGKDTRISGYMLESALEAGLAAAGLSAAFTGPMPTPAIAYLTRTFRAEAGIVISASHNPYYDNGIKFFSAKGTKLPDEIEEAIEAMLEQPMDCVESAELGKASRINDAAGRYIEFCKGTFPAHLGLEGYKIVVDCANGATYHIAPNVFRELGAEVIEIGTGPNGLNINEKCGATDVTALQAKVVEMKADVGLAYDGDGDRIMMVDHLGNKVDGDQILFIIAREALRSGQLKGGVVGTLMSNMSLEIALKMLGVPFLRANVGDRYVLEKMVENDWTLGGENSGHIIIADKNTTGDGIVASLAVLAAMAQHKLSLNELASAVKLFPQVLINVRFTGGENPLESDAVKSVAAEVEKRLEGKGRILLRKSGTEPLIRVMVECQDAELAQQCAEEIAEAVKKIN*