MATFNISFLTQPAIFSSQNTPSFSSYSLPKTSFRFPSITLRPKTRTTTRHHASIVVAALKKLSETDPLTVPLQSDEIAGSFPKESGVYAVYDTNGDLQFVGISRNIAASVISHKNSVPQLCSSVKVGVVEEPDRTALTESWKSWMEEHITTNGKVPPGNEPGNSTWVRQPPKKKADLRLTPGRNVQLTVPLEDLIDRLVKENKVVAFIKGSRSAPQCGFSQRVVSILESEGVDYESIDVLDEEYNSGLRETLKNYSNWPTFPQIFVKGELVGGCDILTSMYEKGELASLFKS*