MSDAWILARFANLPSAASGRGAFKADLLIKSDFHLLATLTYANGMGSRVSHIVKFVAWFCLCDNIFDDPEEMGCDLAVADELMASIVGLLESKAAPSSVNLVIRVLTDTAAEWWNEMHGEMPAATQQSRFIAKFMEYLDGTRRQIPYRQAGSIPDLETFKLIRANTGGWQAGSVLIEYALGINFDEETLSHPLIRSLQSIAAYHIYWVNDIFSFKKEYLEGDLLNMVAVLYFHKLNLSSSSGCPLTPLDMQAIILDVCQMIKECDQDCLRLFAEIRASSLLMGKPGMGSFLQGVANWMGGNVYWHLVSARYGICASADMHSQPPDYHHLDLAPGLQNEHRPPTTPSN*