MSDYYGDSGEESSGYSYKDFAIYQFSDVDEDDSDVEGRPKPTGGLDNHDDDNDEDALWNNWGDYDNESYVMHAQSDNEEFDLYQFSDEDLIPEEPDEDWIVAALMNNRRDFDHLELILPQMEDFARFIRALEMNQVVKSVTIYEAFFDAIPNKEEKEMLAETVCNIPSLETLKVYYHSSHFVEPLDRIRPSGLKNLCLMFFPEKPDNTTLTLLTRLLKGDNTSTCTTTTEQDDTSGGTTITTTINTPPALPLTLESLSLRCDVMDDAFIESIALGMRVNPSVTTLSFWGNNVHVTEEGALNSSKIDFYLRLNQCDIRDMHLYVNAEPTEFLDKIVSERESTDLVFYLLQTNPSFLSYLKV*