MVILSLVSCSVSLFSPPISLRLHIPPVTSLCSHGSFPVSTFQAELRPLLFSCLDRRETGLIFRCNCLSSPIECRSQMETLFSLFRAFGFREEETEMIIAKNPDVKSTSLDKIGARIASLQSLKLDGFALQGLIAKCPNLLTSEEFDLVITFLVDELEGRLEPELVERLLAVVDTSFLLSFNQKVRLLIHHGIPKEKISHVLSKVYLNKLLYQKSVEDIERLISFLEPFGGIGIIARRPVILNSDLDSQLIPRVEFIRNLSGEDDFATGTVLRRLPAILSYSVDHMNSHVEFLKSFAGLTSEQVFKIVHVFPNVISTSKERKLRPRLEFLKDCGFDSPGIFKFLSKAPLFLALSEDNLSHKLGLLVKIGYKHRTKELAFAMGAVTRTSSDNMQRVIGLYLSYGLSFEDILAMSTKHPQVLQYNHSSLEEKLEYLIEYMGREVEELLAFPAFLGYKLDSRIKHRYEEKLKSREETSYSFLRKKGRLSPFKKRKTYLHTDSYQNRLFLEATHLKAHQP*