MQPVRQAAGHEGALEDESRDIFVKRALPKEIAFYQHVQAGVSRIPEGLDDEAYEQHPDAPTADLAGVIPVFMGTLMEHESAAGDAGGDGSSLSYEDIKQRLNKNGQGIELVTESSTQHNLLASLSKPETHSVGRGQEAPLHPSNASIVLENLTKGFIKPSVVDIKLGAILWDDEATPEKQERMRKVSETTTSGSLHMRVAGMQIYAGKEAAKEPGDPERGIVPSDSGYIEYGKKYGRSLTDGDISSCLNKNMFPVSHLGYDRASALISVIIQELLYIRRVFRRIEMRMHSASVLIIYESDLQAFDDRLNNQGEEEVGPLYQAKIVDFAHTSLTPGRGPDLDSIEGLSKLISIMKGWEM*