MPASKGPRKHHNIGGYAAVPISGSRDVRSITRDAGADVAEVSEALTTLFQASVKLHTAMARDASDFVREEFSRPFDESQKRVDELLARSTSLADRKKESSADLEVGRQKLMEAEFRISEMEDLLAQLRSQADSLKEHLHSLEATEASLTKESEEVTQHLGVAQEEAAQVNLRLAAALASPEERESSKRRALEGLREEMMQLLSRVCQF*