MKPGPDSTTSVSVLLRQSGVAARVCGIVSLPPVKVAEIIKDRPSWQHNCRCLQRLYMSSTGNAGVLEVLYVQMYAPTTLAAARDFYTLRYTSLLQDGSYVICERSLNSTYGMPTAPALESFIRAEMHSSGCLIRPHAGMGSVVVLVDHMDLEAWSVPEVLRSIYESSAILAHNLTIDTMRHLQYQAEEAGCESSSDRQQHATVCLMKWRLARGFNNALNGFDDDGWCNIASDDGIIDDIVTVTVKTEPTSKDAGVLPVASLSGGILCAKASMILQNVPPQLILRFLRENRSDWDDLDIEFDPAIPFKTNGFVFNTQILHESKEKDEILELVKVEGNGSAPRDMLLLQLCRGLDNNNANGAYAEMVFAPIHDSISHEAPLLPSGFRIIPLHNPSLVENSPKQTLDLASTLEVGGGGNANEIAKLSCVLTLAFQFTFENHLRDSVAAVARQYIRKIMYRVQHVALASWRASACCLNKSSPLE*