MACDFDLLSGRPTLDGDPPSAAGSGLLEGQALDALVHELVHALGFHFSLLSSFRQATGAGGNPVTGRPLPVTVLNRTLPSSPRPVSFLATPRVQQEARRSLGCDAAPGAQLEDEGSAGQALHHWEFRFFHMDLMTPLFLSGVRSRVTGVTLAALQDSGWYAPRWDYVQPPVARLAPGCEAVTTPCAVSQARSPGQYYCSTNGTASRQASPGCLSATVPGMCQAATPFSNGCGLTSCGASGLLLTPWDPPAPANLSCPVASQLGLQALTGPTSQTSSPMA*