MGEAHLAARFNKPDCKLIDHYTYVIMGDGCNMEGVAAEAASLAGHYGLGKLIALYDDNEISIDGNTDISFTEDVTKRYQSYGWHTVVVEDGNTDINAIRKAIAEAKAVTDKPSLVTIRTTIGYGSPNKANSYAVHGAALGDKEVDATRQNLNWPYAPFEIPEEAMNKWREAIPKGKSAEDEWNKKFAEYKRSTPGGRRLREVRHEEGAPGELGEVPAGLRPATDAGDATRILSGNTLNAIADAVPTFLGGSADLASSNMTLLKKYADFQKTSPEGRNLRFGVREFAMAAIANGLHLHASGLIPYCATFLVFSDYMRNAMRLSSLSKCGTIYVLTHDSIGAGEDGPTHQPIEHLAATVPSEHLRVPPAVEERETPSLMILTRQKIPTLVGTSIANTAKGAYVLSDNSTNGKPDLILMGTGSEVHLCVNAAEAIRKEGKTDCKKRLAVEAASSFGWHKYFGDEGAMVSIDGFGASAPGDKLMQEFGFTTENVIAQAKKLLA*