MTSVHNRPSVPKTVAQALKDPLWKKAMEAEIEAQNKLGPDVTSLNLFIKHLSNRFSLKDLGPLSYFLGVEVRPTTNGLFLSQRQYIIDLLQKMGMLDAKPSPTPMATTQSLSAGSGVTLEAPTDYRAAVGSLQYLTLTRPDVAFTVNRLSQFMHQPTSDHWHALKRLMRYLCGTLDKGITIYRESPTILHGFSDADWAGNKDDYISTMVNLLTLQSDVNIEEELNACGNTFASFPGHIFSYIREKKIDISTTEAFIKGYIGCGNQLHNVQLGRQGETTLNDLEQKSLEMESNLREFAILGQKKEEQMQSLHTEIGQIQQVRAEYRKKLDELEEREHRIRLLFQT*