MGLLLQKNHLFRLRCEQIRQNDEEKTIFTVLMDHFNTEEFTLFAAALRVNNTIRQFQLCLMSASQPPDQIQVLGNIFQTSTAIKRLILIDPYNHQLQALWQGVLSGQSLDDVALNLHPPASVAGFMEAWTESSTIKSFTFQECHFQKDNVDALCTHLIGSRRNGARFVFHHCIFTVDDKRCIAQALAQSTAHIMFSFCDKDGLDKETATMFGQAVATNKKLQGVAFYELDNDNLHIITQAIEQNHYLTRASISGKRVRFERETEFVEMCKKKVAQSIELNKAGRQFLQESIQRPGGASIEAFWLSSLTKNINKHSLIYSWIRNYPDVFVRVAGLAKEVESKGKRKADIKGKLKAKKPRTMG*