MASLPSRRAEAGELVPGLPDGVVLDCVLPKVPWYTRAVLRATSKAWMRALQEPRLYEKLSRHTHSMKPCKGVVIVHQLSEEATYECLMRMNTRRRMPRPHAISILEESTPRVALRRIDSARDMHQIEDIWTWKELPPLPALAPLRILHDCGIACANGKIFVMGGWDPRTDAISPDMYMLDIAAGLWKWEAMSSMNFPRAFFHCTASAGRIYAVGGTSAPHVEDPDPEVYNVDTNTWEVLPRVNMSRGFHFNGLTLIKGGNVVLAYGFCRTDRGELVSFRSSYDPETGMWEEYKCNDDDDVKEGIASTFDDRLGNGVVSKFDDERDALVRVCATAAGWRWRMQHSNGVIMSVMMV*