MLPLFDAAGDLATETLVFANELRTNESLSLEHVREISGARLAVSKYTANPTVAADAAARTAAVEKYVPLLESLVRKKDNVALVNQSRNLRYGWNSPLEGRGNAFSLEDIEHERGMAWMLRAACKRQEAVCAVAERPRAPPTPTRHEEDDERVVPIGGSVLSTPTATPSVSVNAPKTTPLTGGGTPKSPGPVLGEAAPVVATILREAAGVYKHAALDVLPPLKHSLGGLRPNELLASMADAMRCVCLAEAQAATVRRAEEKGTGHALLCKLHIGAGDLFKRADVALNEHVSDFNFFSRKLQAYIYLGQAMHRARAYRALAEEAWEATEVGEAIALMNEADKQLQRGRDAASETDWWRHAALEESEAAVALRGKYVRENELVFFEKVPAKSSKRLPEGKVIVSEIDPPISESMQNLFVE*