MASRSRLVARRSKPELVAPSRRTPHDTKLLSDLDDFRNHYEYTPLVAFFRTSSTGNIPSAPPPEMTIRRAIAEALVYYYPLAGRLRELPCGKLVVDCTEEGVVFVAAEADLRLADLGEPLLLPFPCSGELLVCDNVGDSQVAVVAKPLIFMQVTEFKCGGFAVAMQWNHCVADGFGASQFMNAIADLARGEPRPLVLPVWERHLVMARAPPSVAAAYPAFKPLIDGASSNDVMLSTPLDTMVTRHFLFGRREMAALRRLLPAPLGRRCTDFQLLPAALWRCRTAALPYAPHRRVRAYLPLSTRGRRWRSQGLHIPEGYYGNALAYSIANASAGDLCGGTLGQTVELVCEARLQVTGEYVRSTVDLMASLRGRGMVFDGVYVVSDLTRLFAELDFGRGDWVISGMAQPMLATFLVRCRNTDGEDAVAASMLLPLR*