MSSEGLNKRSNGSSLTRKEKVRQHSSLGGNGRTKGVAPMMEKEQTMETLLRSCATKGKGHIARGCAKRLGDARKKRMGKDPPQHVAMVARIGEEPQEEAWVIDSAASAHMCATRELFCNYEEFRNPTTILLGDNGKINATGTGDIDVQLMGGRIGTITEVLHVPKLARNLLSVGAMADMGLSVDFFNDQCFIKREGKVILTGTKERGLYIVVLAKMQHTAMMATTQDKGNLYRWHHRLGHSNYSTIKLMKRNKIVHGMDGDMEGEEPCKECALGKMHRLPFKHRRGITSHRVLDLLHIDLCGPMKEESMGGARYLMVIVDDYSRKGFVIPISRKTEAFSEFKKFKQREETHTGERIIKIRTDRGGEFTSEEFRRFLEEHDITHGMTPAFTPQLNGVTENRNGRIMEMTRCLMIHG