MRTLVLFHILLVSLIGSFSLAPIGVSSSLVPYPSEFDTWIKHIGDTCHPDKDEDEEDDDHLPARPSNYKDDVFSKWVKGKKQYSHKQEGYYAKKVVKKYAPKRWLIADEDDATSEEVEAFKAPKKKKPSKDKKPKKGKKDTKDTKGKKDKKAPKSPKVPKDSPPPLPSIPSPSPSESPISAPAPSSPVVDHDVIIVTKDGSGDFTTVQAAIDSVPEDNKKRIVIFVKKGIYREKVVVPESKPFITLKGEAAALTYIQWGDTASTLGKDGKPLSTYGSASVAIEADDFIALDISFKNTAPPPKSGAVGAQAVALRVEGDRVAFYRCSIYGAQDTLYDRQGRHYYYKCYIEGSIDFIFGDARSLFVKCHLHSIAAPFGSITAQKRTLPKENTGYSFAYCMVTGTGTIYLGRAWGAYSRVVYAFTYFDDIIVPQGWNDWNIPSNQKKVFYGEYKCFGPGANTSGRVKWSKQLTPQQAKPFLSIAFIDGKQWLPQ*