MSDYYGDSGEESSGYSYKDFAIYQFSDVDEDDSDVEGRPKPTGGLDNHDDDNDNDEDALWNNWGDYDNESYVMHAQSDNEEFDLYQFSDEDLIPEEPDEDWIVAALMNNRRDFDHLELILPQMEDFARFIRALERNQVIKSVTIYEAFFDAIPNKEEKEMLAETVCNISSLETLKVYYHSSHFVEPLDRIRPSGLKNLCLMFFPEKPDNTTLTLLTRLLKGDNTSTCTTTTEQDDTSGGTTITTTINTPPALPLTLESLSLRCDVMDDAFIESIALGMRVNPSVTTLSFWGNNVHVTEEGALNSSKIDFYLRLNQCAIRDMHLYVNAEPTEFLDKIVSERESTDLVFYLLQTNPSFLSYLKV*