MSRTVLSVATLLLLFTHSAQCMNRTQLHIHKKHRMNRVVSRGNAYSNYKLVDKFQGNSFFDGWDFYDQADPTDGLVNFLSESDARAKGLAYTQKDNTVVMAVDDYTTLGDGQNRNSVRISSKKTYNQGLFIMDLYAMPHGCSVWPAWWTLGSSAPWPQAGEIDIIEGVHENQRNQMTLHTKAGCSLDTTPSGGYQSTTVTQTSCASSNGNNNGCGLIDKDENSYGHLFNMGAGGAFAMLWDDSGIKIWRFVRGSIPSDINSFQPQPSSWGQPSAFFSSSSCNSNDFFKDHVMIIDTTLCGQWAGASFQGAGCGNSCADYIKDPNNFKLAKWMINYVATYQAA*