MSLSDHPKAYGTAAIAVAFAAGVVATLSFKELYPELESRYQHKSAGSRRRSTDPRRSSLFWSAPVKLEDHDATTAALVTRAAGIANGIEGCIGNTPLIEIQSLSRATGRIILAKAEFLNGAGNSPKDRVALNMIVEAEKQGLLTPHQGDTIYEGTVGSTGISLATLARAKGYKAHICMPDDQAFEKSDLLIHLGATVERVPVAPITSPDHFVNLARRRAIQHTRSSTDGSKGFFANQFETESNWQAHVVSTGPEIFQQTDGDLDAFVAGAGTGGTISGVARYLKLEAKMDKLRVVLADPQGSGLYNKIKHGVMYSSTEKEGTRRRQQVDSMVEGIGINRLTNNFEVGRDLLDDAVKVTDEQACRMARWLVENDGIFVGSSSSVNCVAAVVTAMTLPPGSRVVTLLCDSGTRHLSKFWKHIKEMGLEDEGEPTDLFAELGISRS*