MNLQRAIAAPPVVGLVYDERMCKHSEPTVMPHPESSMRIRAIWDKLGQARVTERCVIVPAKRAEDKDIACVHTMNHLKLIKSIDSLSAIPRSRIARRFNSIYLSEGSTEAAYLAAGSVLEVAERVAKGELNSGVAIVRPPGHHAEPDEAMGFCLFNNIAIAAHCLVHERPELGIHKILIVDWDVHHGNGTQKMFWSDSQVLFFSVHRFDSGTFYPSGDHGSHTMIGEGAGIGFNINVPWEHGRCGDADYLAVWDHILIPIARSYDPDMILISGGFDAAIGDPLGGCCITPYGYSIMTKKLMEFAKGKIVLALEGGYNLDSLENSVLACVETLLRQEKPTIKTPVSHPFRSTWSTIQMVRKILSPFWPVLSEELPQGLYANSRPYVFELSSSSDSDAEHKEEFTANSTEAPSGSVSDDFDILEPLGMLKIDVDGPKDRDALKSSLKREEIPCGPRPFPDQMVNVSVPWRPKYSEIDVWYACYGSNLDKSRFLCYVQGGQLDGMQIICRGAKDKSPPKEISWRMVPHRLFFAYAETKTWGPGGSAFLRPKRNDCEKTHVCMYKITLEQFNDILLQENDNRGSDLTVPLVDLSALSFVESNESTPLEVMKETRYGNLVCLGNVDGCPILTITSFWLEQKRQSQELLRRPRGSELNFSDEVLFSSL*