MFNFTYFATYEIPRRLCFSDRMAQYLCNRDHYDCVVSIFHAKVAQKSYGNEKRFFCPPPCIYLLGEGWKEKRNREQQASELCAFIGIGAPSDQERQQLDFSNGKDYCAAKTLYISDSDKRKYFELSIQFFYGCGVEIGLFLSQRIKVALFNRLRSQTVSTRYLHVDNGAFHASSTKWGAFTIHLFDDEPTAPESENFTVKEGFVYYGSVVKLIDSVTGIALPRLKIRKVDKQHVILDATTNEEPVSQLHKCAFQMIENETVYLCLSHDKIIQHQATIIDATHHQISDGAAWTIISTDKAEYRFYEAMGPVSQPITPVPVVNGLDITGSDSMARVELTGYNMKPNLKIWFGTTPVETIYRSDESLTCQVPSHAIVKNEASGWEFGGDDAEVPITLVRDDGVIYSTSMMFSYKSLKVQQRQPRYGEAFS