MVLSKTSTFIPILLRGYHDSPTGGHTGEVKTYLRLVSKWHWHGMPKDVAKYVRGCCVCQQNKTNTTLQPLPIPTPVREDVSMDFIEGLPPSKGIDTILVVVDRLSKYAHFINLKHPFTALTVAGLFIKEVVRLHGFPTFVSDRDHIFLSIFLKELFKLHGTNLKRSTSYHPQTDGQSENVNKGFETYLRCFAGEKPKGWAKCLTWAEYSYNTSPHSSTVMTTFRVVYGRDPPNLLRIGDGQIPMHSLEEMLQERDAVLDELRMNLLRAQQVMKRNADIRMRDESFEDGELVYLKLQPYRQHSLAKRPFEKLSARFYGPYEIIQKI*