MLGDQRMILGLDSATSSSTAPDLTRAEEDPSVSRSCVIDRLQVGWAQKGGQVEGLVNCYSKKKNKTGSGSRNLAARAWSSEMEGSDEGGEVNTGDLIGGIGRELAISCLLRLPRSYYYDVACVNRSFYSLVRFGELYRLRREAGIVEQMIYCSCNVLEWEGFDPRRQRWFSIPSMPPIECFTLADKESLAVGTNILVFGKRVEAHVVLRYSLLTNSWTTGEMMNTPRCLFGSASFGEKAIVAGGIGQNGTLDSAELYDSEMQTWTTLPSMNRARQMCSGFFMDGKFYVIGGKSERHNEILSCAEEFDLESSTWRLIPDMAQGLNGGSGAPPLVAVVNNELYAADYATKEVRKYDKENNAWITLGLLPGRYTSVHGWGIAFRSCGDMLIVIGAMSAGGSGVIEICSWVPNNGLPDWKIIGTRRSGSFVYNCAVMSC*