MGGIPLDALAGGRARATPARGGRRVNDARGERRGGHRERRAVRVRASSAASSALRALLARAKENASGGEVAVQSVAEARALIERARSERRRREATAPTSARLAALESEADALRSEVRRLKDENREAIDALLSEAAELAEQTARVEEVEGELEEATQLNRRLVSAAQELAELVDESATEALENELAMKDAEIVSLKASVRELEHKLEDRDALLETIRSLEIELAESVTSAELKELADGKMDSPELISALEAENKEMRERINALLAEGDKLPAVAKKYEAAALEVVSLKSRIRLLEVRMADMVDQEELSEMLEQERRKSTELVAQKDSLLKRIRELEVAMSDMEEGDAYLKAKKEAEAAKLRSMDLSTLVDSLTSKLAEQTDEASRAKTATDDALANVRALESDMAYMDYAPGIESAMKAAKQMERAAERAVELAAGLQQLEVGMKKKSSGRKVPFKREDSFTLRKLNFSNAKLQEPAIAFKRSPSDTFALRKFDFTKIKTEAEASSASKTPFKRSPADAFKLRKMTFPFSSRTASVPKSVFQRTGNFELRRFIFTSDPVDVVASAAFERNGEFTLRRLKFPPPQRTGAAISTWDRGDKGTVFKF*