MGGQKCFYSSMDASMQNNFVVGRGVFSRRALSPTSRRRKWATLKCSCSSSPFCPQVDKALRALQLEYLSVDLTVASLVNKVLKAYKNARVGPHHFSGSTGYGHMDAGGREALDTAFAEIVGAESAIVRSQFFSGTHAIACALYGVLRPGGELLAVAGKPYDTLEEVIGLRGTSGHGSLKEFGIKYRELALTSTGNIDWDALACAVKPETQCALLQRSCGYSWRETLTIDEIERAIAMIKAQSVDCVVFVDNCYGEFIELREPTAVGADLMAGSLIKNPGGTIAPSGGYISGKEELVKAAASRLAAPGLGIEVGSTSGDVMRLLFQGLFLSPQMVGEAIKGSLLVAQVMAGEGYRVKPPPKVKRHDIIQAVEMGTPDRLMAFCKAVQKRCPVGSYIKPTAGATAGYESEVIFADGTFIDGSTSELSCDGPLREPYVVFCQGGTHWTHWALVLEDVIETLKIL*