MGRSSRCEKDGLRRGAWTDAEDQILLDYVREHGEGRWEKLSREAGLKRCGKSCRLRWLNYLRPDIKRGNITQEEEDLIXRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNSILRKNAQENQSERSRNKRKTTEDLAAEAASSVETDSHFSKEEVRPTNNGIEEKNTEAESDCHNGFLRKTSDSDMPRNFITDLNEGQLSISEFLHTDFTKLCELNMKIVDCMNSCRNGSLMSTPTTEAPLHLEELLNDWEAYDFYLP