MVMEGRTGSLYGRLNKSSTRGFLAYTAAGAACAAVLACFVLSAADSPASAARNDGERLRLSSRSPRVWPDLAFNWRVVVATVVGFLGSAFGTVGGVGGGGIFVPMLNLVVGFDTKSAAALSKCMIMGASASSVWYNLQVSHPTKEAPVIDYKLALLFQPMLMLGITIGVELSVIFPYWLITVLIIILFVGTSSRSFYKGILMWREESRILMETRGREEQSKSTCAASDVVIDPSYGEPLLTQPQPKKSAWETFMFNLRWKNILVLMSVWSLFLVLQVLKNNSKSCSSFYWVINVLQVPVAVSVFLWEAMQLCRESHARRMNGNLECVCEASIEWSPAQLIFCAFCGLLGGTVGGLLGSGGGFILGPLLLELGCIPQVASATATFVMMFSSSLSVVEFYFLHRFPLPFAGYLIFISILAGFWGQCLVRKIVHVLKRASLIVFILSSVIFVSALTMGVVGTQKSISMINNHEYMGFLNFCE*