MATFNISFLTQPHSTLPIFSSQNTPSFSSYSVPKTSFLFPSITLRPKSRTTTRHHASIVVAALKKLSETDPLTVPLQPDEISGSFPKESGVYAVYDTNGDLQFVGISRNIAASVLSHKNSVPQLCSSVKVGVVDEPDRTALTESWKSWMEEHIATNGKVPPGNEPGNSTWVRQPPKKKADLRLTPGRHVQLTVPLEDLIDRLVKENKVVAFIKGSRSAPQCGFSQRVVAILESEGVDYESIDVLDEEYNSGLRETLKNYSNWPTFPQIFVKGELVGGCDILTSMYEKGELASLFKS*