MSSEETLVEAALRVLNTADPVEKARIGDEVANKWLQGLISQPYNPAEELPVPDRPARLTNVKLVSPSLMPKLGKAGSLQSRQAIVHSLVHTESWAIDLSWDIIARFGKQQSMPREFFTDFVKVAQDEGRHFTLLAARLKELGSFYGALPAHDGLWDSAIATSNDLLARLAIEHCVHEARGLDVIPTTISRFRNGGDSQTAELLENVVYPEEITHCAAGVKWFKYLCLRSTNPNLSDLPSEETSDVDNEVIQKFHSTVRTYFRGPLKPPFNEQARKAAGFGPQWYEPLAVKDFTVL*