MEESHIDKRLVTAAVDVIAGNADLLSEILLRLPARSLIKFSLVCKLWFSIINTMQFRLKHCRTLAFSNAPTQSGIYFYNCLTNLQKVESLPLTDNVTSLPPLQFLELAATVGDGIKVTQSCNGLLMCVIYSKTEVSELKLGIVYNPANKEYHKLPNPYDTYYEVVYGYNLIFDPSEPPYYKALCIKRLGTTFKGHFFGTSDYEVSVYVPGNKSWRSSCRFSPPYGMCFDSGVFWNGGIHWIGEYSSVYFDAKSEEVVVKNMPPRPQGYCSEKIRYFGEWGGHLHLIQVQSLYAKKFNVLELDKDTWKWSVKYRVHLARLISAFPEIVQQTAYGTQYAFSILSVIRGESEEDSVLLLTIPGKVVAYNLVLKTAKVVRELPGEIGETLRFNPVSAYQYAESLIPVKDWTIRQK*