MSFSTNEEWHKSMLASLSAEAGHLYTYSLVVHGFSARLSRAHLARLEELPGHRATHRDAYAKLFTTRTPRFLGLRNKNAICPAASFGRDVIVGSLTLGFGPTAGASLIMGCPWCQRGGRGRVRMVPDSPHHSATGNSSVHSPSARIYEPLADQSLSMIPTLQGISMAMAYIHPRQLQAVLSACHVQGVWFTDSDESAATDVLADMDQAIADGVDVMSLSLGFDQTPYYDDVIAIGAFAALEKRIFVACAAGNDGPSPNSINNGAPWIMTVGAGTIDQSFAGSVTLGNGVTIEGDSYSSEDASVSGAPLYYGVGNATEMACSALDPAKV*