MDGQAPPLLDAVVPEPLAAGDELHPPRPVEVEDALHSGMDGQAPHLDGVARDPLTVSDEPQPTVEVAEEHAIPVAHDIAKGEVVEEDALPVASDIVKGEVVEEDALPVATDIINDASSEVPEAGSGGVVLTDELRDRIVKQVEYYFSDENLPTDEFMLKYVKKNKKGFVPIETIASFRRMKKLVQDLSVIEAALRTSPKLVVSSDGKRVRRLHPLPHNELKDSKKSTVLVENLPPDFSMESIQEKFSTVGKVVKVTINDPELVKESSTAKKPDFNLSSKVHVLVEYEAVEAAEKAVTVLSDESNWRTGMKVRLLSKQSVMGSGKYNKPSKENQDAVSKKIDQNQHSKEDQRITSEKISNADAVGSAKDKENLKSVFTTETEHHDQKPNSRGRKGRYKGQGQMQQNTNKQGSSGSESLNKPIPGPRMPDGTRGFTLGRGKSLPLQKSDKAEE*