MMAKSSGFPYKWIPFLCVSCFSMGMLFSSRLWMLLVADKYMYPDKMRSSLFANDISGTHSILSSVLDADMESNIWRGGLRIGSNRNRKIFMVIGINTAFSSRKRRDSVRQTWMPTGDKLRRLEVEKGIVIRFVIGQGSTPDGILNRAIQAEESQHHDFLRLEHVEGYHELSAKTKIFFATAVSLWDADFYVKVDDDVHVNLAALGATLAHQQNKTRVYIGCMKGGPVLAQKESKYYEPEYWKFGGHGNKYFKHATGQLYAISKELALYIH