MEALLEEYNYLNMQLEAIKSATCNFDDRKVIGKGGFGKVYEGILSHSKGNATMVAFKRLDRNYGQGVPEFLKEILMLSRYKHENLITLVGFCDENGEKILVYEHASNGSLDRHLSSTTLTWRQRLKICIDAAKGLRYLHDPKETQQRVLHRDIKSSNILLDENWNAKVSDMGLSKIGPANQMHTFLVSNVVGTPGYIDPLYMDTYSLTKESDVYSFGVVLFEVLCGKLCFEYNNGRWQSLVQFWKKCYKQKKLTEIIFEDLKQHIDPSSLETFSDIAFQCLQKSRERRPKMSNVVEKLEIALLFQEISEDCEEIGKRVVPPLVYRYNEELKMRLSEGFLFNGGKTVIS*