MPVSENREGEASGGLRIYVVTWNMNGKIPERNLANLVDDESARRKHDLYVIGLQEAPSFYVESFFLEILGESYCLVASSVMSSLQLFVFARTALLSFLTDPRSDRVSVGGFGGVIGRQKGAVAVSLRYRQLRFLFLSCHLAPHEGNVEARNAQFARITQSVFARPNTANGCSCLHTATAGSDLVILMGDLNYRVVGHKTSVGILIKNNLEKLLWPRDQLSREVARGNIFNGFVEGPLTFRPTYKYDVGTDNYDTSSKERVPSWTDRILFKVRHKSWLSVAVQDYDSINSLKSSDHRPVKALLRVNTNL*