MNLTVRQVVKKAKSGKGKGKSKESATTLKTKPTQSFFNFFGRGASKGKKQTEAEEDEDEDEDEDGSAAAAGDVPLAHADVILALWNDVVPNAVELYMSEGLSSQGIESEGDEYEMVGGSEAEREGLPPSAQRRLRALQFLHQQRVALKQARDADLRKIEDDLFACAEGLLDRRRFVVVGKERSTERQALAVADDAKKGGSARFVENMVVPRFWLLALKGCPVTVELIRRADERILAYLADVRAARLPKGLRIDFEFLPNPFIENEVLSRTYTLTDDTQVVVETEATPVKWREGVYDITAKKGKGGSSRSGSTASFFSLFTKDGAQRVFAGDSRTPLTGTELRDRETALAFTLRDVVIPRAVNLYQVAAAWGQEEDPGASEEDEETDSDGDLDSDEIRRRVKGKTGRGRRRGAGDVDDWTCCGLSRTQMLVLLSLLIALPQVLYLVDMLLARRY*