TMTDLGCKKPSDCTVSRLLNVVESELQAGRDRGDPTEKQLQVVLEEAALWQRFREVTNEMIVTKNGRRMFPVLKISVSGLDPNAMYSFLLDFAPTDGHRWKYVNGEWVPAGKPEPPSHSCVYIHPDSPNFGAHWMKASVSFSKVKLTNKLNGSGQIMLNSLHKYEPQVHIVRVGGQHRMVMNCSFPETQFIAVTAYQNEEVALKIKYNPFAKAFLDAKERNHPKDTPENVSEGQHMTYSHLGGWLISNPDAVCAAGSSNYQYGGALSLPAPHSHHGCEHYAALRGHRAAPYPASYMQRNHSPTGNLIESSSNNVQMFPGHDSWTSLPSTPHANLLSVPHAKGTATAGPSHYPCLWTVSNSALNVANPGSDVNGSAPGTFLRGNIPLPTTSASMPLQGAAVSNMETPGESTLARLADSAWTSLHSF