MPPSGPNTLPLPYAQVAAQPLPRVTAYCTAATYNLQAMQAYLASRPAYHRTHPRMFDTECRNSPRLKPVSGAGHVPEGDLLNLGNEYSSAAHKRASSPSRDGMTDSEREEDDDLEDEWIPDVFLFEYGCVVLWGMTEKEEEMEDLNFYYADYSRIYNDVITLRKGSSYMTKLSLSHALSQSVKISLFEELIMGTIEQTKDIPKSLSETGKIGLPRSEIMKYLEIGQRVELLNARVDVLQDMLKLLKESVNSSHGERLEAI