MPRPYQQQLDEAAPVLKRRSSESARLAKFVRTTSEPGAIGDRPRTRQAIEPAVSGLIAVLRVLLPLYWKMYAFGYSVLSKLPTNAMRMVFGAALCLFGGHFFASVAAIEAFRIFGWEQLRHHVGIVVAEAQSVADASRKDNDVDADENGVADVDEMTSRELLRHKTALAMSTVQDPQRLQAAAGFLWAAYVSVLATLRLEFARTISLALACAEMFEFPITRCFLPGLVALLGPDLQHWGTTIIQSALALVTTLVAIWLQTAISAFYAAVRGGRMFAEGLFALMEEHGLFTDAKGLPKLPCFKEGWSPEDSTLDEAASAPVVGFTLAGCGFLYQVTTGFELPFPLNLVFLPLTAVEWLLRWQIYVTDEGLLL*