MGGSPRNQLGKRAFHIGASTNSGDPPLAITPAPQPSPSYSKRPYILKENLLGDPLRVAMEGNDGRAQIRNHLLSSLTFVSSKATSIFGSAKVHAAAAFVQILYAGFQVLASAALSNGASRTVFPVYRNAIALMLIGPLAFFLERSTRPTLNFKKFTQFFVSGIIGVCFNQILFLSGLYYTSATFAATVQNLTPALTFLIAALLGIERMQITKREDQAKALGVLIGVGGATLIALYKGPSLLATVNGSLWQSSTLAEDELMMDMSSYRSTKLGVLCLLGNCVTWAIWFILQNPVMREYPAPLSATAFIYATGTVQLAVIALCVEGGSTVWVATFLSDLPAILYGGFVASGVAMTLQGWCAYKGGPVLVAAYQPLQTILVAILSWLLLQETFYLGSLIGGFLIIAGLYLVVWGKSRERRLDNLAEGRPAYIADQQQGSLYLRDIEGELTEPLLA*