MKFVWFRHFQTKSVTMPITMIQPGVQEGAAGGQQAVWIGIYKPRAPHTADSVMERLWTVSKNLERKGLAKVAILRSLSEGQSADWVGIYAVWEIGKLRKPGEAQVMLEKLPKVSSKGFKPWIHAGKGGYKDELNARMMMMQELEMIESRAAEAVMGGWYEGYCGEVRDQKKKDHDEKAAMELEIGDVVHVREITGKGGDEKQSETLEYSCLAILKAYFHKTKGMRACMYHRNVHANTIAGLGLWESFQHAVHDTSGEPYWKALGASLRLTIFQVASISTDLHPHTSTIPP*