MESLSSTYRSNLVPQGGKISSLDFHRTEDLVVTAAEDASIRLYDTATATPMKTLYSARYGVDHICFTHHTNAVIFSSSNGSDESFRYLSLYDNRFLRYFRGHTQRVVSLCMSPKNDSFMSGSLDHTVRLWDLRSNVCQGLLRVRGRLSVAYDQQGLVFAVAMEGGAIKLFDGRSFDKGPFDTFLVGGDTAEVAGMKFSNDGKMMLLSTTNSRVYLLDAYSGKKMHGFTLKPSRDEETLEASFSPDGRYVISGSGDGSLRIWSSLSGAEVACWTNNAGIPAVVKWAPRRLMFATASYVLAFWIPDVSKL*