MVNCELLGDVRGVQHYSDGRVVRTSKPQWPDCAADPSFEKDEIGCKDVILDEGTGMWARIFAPKSATVVHDASSTGKHALLVYFHGGGFVAFSPASSIFHGLCSGISHKMGMIVVSVAYRLAPEHRLPVAFDDSFVSLQWLQSQAKKSPMDRDPWLQNADFSRIFLMGGSAGGTIVHYMAARSIHSDLSPLEIKGLFPVVPFFGAEERSKSEIRSLVQPDVLTLADCDTFWRFCLPEGTNRDHEYCRVPSAEEIVKIDPMPPSLVVVGARDVLHSRQVEYYEELRKAGKDAKLVEYPNRGHFLLFPEVEGEMDYSYGEMIQFVNKCSTL*