MASRSRLVARRSKPELVAPSRPTPHETKLLSDLDDFRNHYEYTPLVAFFRSSGSGNDVPSPPTMTIRTAIGEALVYYYPLAGRLRELPCGKLVVDCTEEGVVFVAAEADLRLADLGEPLLLPFPCSGELLVCDNARSDSLHVAVVDKPLIFMQVTEFKCGGFAIAMQGNHCVADGFGASQFMNAIADLARGEPRPLVLPVWERHLVMARAPPSVAAAYPAFKPLIDGASSNDVMLSTPLDTMVTRHFLFGRREMAALRRLLPARLGRRCTDFQLLAATLWRCRTAALPYAPHRRVHAYLPLSMHGRRWLHIPEGYYGNALAYSIADASAGDLCGGTLGQTVEQVCEARLQVTGEYVRSTVDLMASLRGRGMVFDGVYVVSDLRRLFAELDFGCGEWVVSGMAQPMLATFLVRCRNADGEDAVAASMLLPPSVMERFAEELAGLMMSNPIFYITADKLSPAKILDRRNMKTNEFITGMLNHELNKPKYQCSTAAPASSTRRWTSWLAAA*