MPVADLGPGESAEVKAGAEPADAPELQPVQFTLEEQSKPSVLEKEREKHRRRAERFEAQYVEPARSRRELALEGKKERLGQRGFATGIDVFAKPACLSGEQEEIDKRTARAARFNLTEPSPLQQYRPPPHELAKAARARKWGTQYQPVEGALMDMGDCLNYFKNYGPTFVEWINDSACLDPTDPANMPFFWHKGKDFMKGGTAVSLIYRMATDIDRRDPTAPRKSRELWKAAAQPRAQNNKARKTGRAQTAHAAQVDAEGDTVMADGEDVAGTAPSRNA