MKGGGTTSWTTTSVRRSGYKAVVDGVGGRRRREEDMVEIRKAKREESLLKKRREALPLPHSPPPSAAVSLDQNLISRIWSDKKELLIEATTQIRTLLCGEMFNVHVEEVIQAGLVPRFVEFLTWDDFPQLQFEAAWALTNIASGTSENTEVVIDHGAVAILVRLLSSPYDGVREQVVWALGNISGDSPRCRNIVLGHGALPSLLLQLNNGAKLSMLVNAAWTLSNLCRGKPQPPYDQVSAALPALAQLIRLDDKELLAYTCWALVYLSDGSNEKIQAVIEANVCGRLIGLSVHRSPSVATPALRTIGIVVTGNDSQTQYIIDLQALPCLLNLLRGPYNKTIRKEACWVVSNITAGCQSQIQAVYDADVCPALVNLLRNSEFDVKYEAAWAICNAIAGGSYKQILHADGNQCTETNVNPHAQLIEDAEGLEKIESLQSHENSDIYEMAVKILETYWLEEEEEDEVEEEDKGRQDIVYFPVDNFANMPTPSCTLGEMYCGP*