MARFRVFNTSVHGARAYVLLCIEVMGLEFMIIGWQSPTPNHIFKLAFSLIQSDINVFNLFIRRFGLQEPITFPGEFAKAICCPHDMGIVKQPKILLGLLLIETVQSGDQGKTNVLPRFVSSPKFLLLFLCLIVAQEFAKIAVNIIFKGDVAAKGYAKAANTLQVTVDAVDQGVKMLCDIFIRGAQSNLSSIQMNEFLTELGFHEETRECLVDYFAQRLKDMRSLVAVSKLNVPSYRKLEWRLDVQVVFKASSDFPGIWEGFLNFIKGMHLPVIAINWMIYRQMQLLTGSKFSSKASSELSHTKMQSYLA*