MQRFKALLPQQTRSSLRTFCSHRRAFSAQPNYSEHHDDDSQEQILVEGRAKSRAAILNRPSSLNSLNASMVARLKRLYDSWEENSDIGFVLMKGSGRAFCSGADVVRLYQSLNEGNTDEAEQFFKTLYSFVYLQGTYLKPHVAILDGITMGCGSGISLPGMFRVVTDKTIFSHPETQIGFHPDAGASYILSRLPGYLGEYLALTGDKLNGVEMIACRLATHYSLNARLALLEERLGKLITDEPSVVEASLAQYGDLVYPDRSSVLHRIDTIDRCFSQETVEEIIEALGKEATESCDEWCLNTLRRIREASPLSLKVTLQSIREGRFETLDKCLIREYRMSLRGISKLVSSDFFEGVRARMVDKDFAPKWDPPSLKDISEDMIEYYFSPLSEVQSELVLPTALREPYM*