MDVEGEVSAAAAAAVTNGLGGAEPSPAPLSAEQLDVEAYAAQYSGRTRLLRLLFIAERCGVEAVELEALRMAFDEARKRDDTLLYRDAAHRIKGRLGPAYRYDQAWVDSVHRRADQRKEKLDNELNGYRTNLIKESIRMGYNDIGDFYYAHGQLSDAFKNYIRTRDYCTTSKHVVQMCMNVILVSIELGQFAHVTNYVSKAEQTPDTLDGIPLAKLRAAAGLAYLKTKKYKLSARKFLETGPELGSNYSEVIAPQDVAVYGALCALASFDRSDLKSKVIDNVNFRNFLELVPEVRELVNDFYSSRYGSCLEHLEKLKPNLLLDIHLHEHLETLYKDIRHKAIIQYTLPFISVDLNTMADAFKTSVSLLEKELAALITENKIQARIDSHNKILYARHADQRNATFQRALQTGNEFETDVKAMLLRANLIRHDFNQRAASGQRKI*