MTDVGEDNRPDAAMVNTRATALPSEHIVQRDSCVMTGATDFEPLLTLRDFPVGMYCVPEDWEGTEYFTDMHWSICKSSGVIQLTRLIELTTLYDCQHESGAIGGLWKRHHEEFCNFIDEFGSRAILEIGGGHGHLAKMFTERHAEQCEWIMVEPNLPDWLANGEHSSQIRPIKAWFGDELELPASAPKIDAVVHSHTLEHLYNYDNFLRTVARMEPKYQIFSVPYQQEWLRRGWLNSIMFEHPQMLTPKSIEYIMARHGFSLEKKQIFADCHSLFYAFSHKGKDSATVPKLELNEYHENKLLFQNWLKTNVDFVQRVNARIDKALKTEKEPSVYIFGAHIFTQYLVSFGLRASVVSAILDNATGKQGKLLYGLPLMVYSPKILVDKKQPIIILCVGAYAEEIKRGILEVNANAVFLE*