MRFQKCSFCKSLCTGRERASEREMAAAVPSPLSTLLAGHADAAGTSLYAQSFASKTGPGHFRTFPSHGGAGDLSVSTIGLGTYLGPDSDAADKEYEEAIALALTLGINVLDTAINYRNMRSERAVGRALSKAISSGALKRNQVVVCTKGGYLSFDMKQPANPRGWLEETYIKPGIFSWSEFASGCHCMTAPYIKNQLEKSKRNLGLETIDVYYVHNPETQLGEVTRQEFNSRIRKAFGALEEACRQGAIQVYGVATWNGFRVAPGAKGHLSLEDLVSAAKDVGGDAHHFKIVQLPFNLKLQEAARDATQKLKGRHVPLLEAAKELGVSVVASASLMQASLCKTLPGDSRALISEMGERPSNAQRALQFVRSTPGILTALTGMRQITHVQENAKVLQFSSL*