MSGAPGREGVDMVSLPRPVGEYQERALAAPPPYDAFNCSPDNMRMTVNAVPVSTALKARWPLPLGAIVQPMADESKGRQVPVVSLGSAGIIRCKRCRTYMNPFMTWTDGGRKYKCNVCHVHNDIPGGYFSHLDHEGRRCDVEQRPELAGGTVEYIAPAEYMVRPPMPPVYFFAIDVSYAAVSSGLLHSVSATVKDLSAPQMMVVAELDEPFLPLPDDLLVNAADSRGVLDALLTSLPATFASNSVVDSAMGPALQAAFHVMQHVGGKLLLFQAAVPSLGIGKVKNREVLSAYGTDRESTLRQPDDPFFKRFAAECSRVQRVHPTATTCLVLKLPVPQVSSTLL*