MAPSGTFMQIRDLYLQKRQIGQRLKREVFNFACELAQCRAGETFIVIVDGIEWVATVPRRSKPDDLVSMRFSAGNEVERTLVGMLGSGAKEESLKRYIREGLAMKTNEYKERVRDMSHDAALSFIGREDNMTYHWPMRPWTRLYDEIIKNAAALPPAAAEWGLPGSQHAAGSLPEHSSGLCTMPGVPARSTALSEHAASSFALHLCATSVITSQAASAADRTMTTGNEEALKAGEEVVTSGGAEGGDAAMVDPVKHGGTGDAGEYGVSEDGTEVSGAGQSNGLAPSEAGEQVGLWVRSRPSSCMAGGSRVAP*