MDALLTAAGPLPQRKGRPGKHHSNLATGSSSAPIRPDGTLGRIGDKKLRAKIALQDVGNKRAKVERDDVNEWINKAIGGEEIVKEVAMNVRGKKFDLKMEDMGNYKVDYTRNGRHLAIASSRGHVATFDWQAGKLHSEIHLKETVRDIKFLHSEAYYAVAQKKYVFIYDQNGVELHKLKRHIDPTHMEFLPFHYLLSTVGNAGYLKYHDTSTGVMLTQIPTRLGSPHSMAQNPHSAIIHLGHANGTMTLWSPNMTTPHVKGRYVATSGMDGTVKLWDGRMWGKEVREWKARNQITSLAFSGMGMLSVGGKSGVTVYQDLYSATRFCPFDDLLCVGHERGIPELITMDANFLGKISEGRGGETHEEREGRSFRQLGRLERLRLTGKADEPEQEGVDDEDAGLGDGEADPNGGERSIREKKERRKMKGKGGSTKRYLRKKAKKNIVDNSLLQMKAKVAAQRV