MHYDGSEAGPLHLTRGRGAYLYDTDGAAHLDCVNNVAHVGHCHPRVVAAATRQLETLNTNSRYVHDNIARLAAALTATLPAPLDTVFFVNSGTEANDLAIRLARKRTGRQQMVCVDGAYHGHSVATLAATSAAAAQYAEVLRAGPAPAAFLVESVMCCGGQVQLPRGYLGRMYEQTRAAGGLAIADEVQTGFGRSGSSFWAFESHGVVPDIVTMGKPMGNGFPLAAVVTTGEVADAFRSSEYFNTFGGNTVACAVGLEVLAILEEERLQESARRVGAHTLSRLREVGDSRGAVGDVRGRGLLLGVELVRDRGTREPDPELAAFAMGRMRAERVLVSTDGPHRNVLKIKPPMCFSDEDADALASALDSALAAGERELPAGRTGVRPPVPALLSYL*