MSNIYLGVIGVGGVGTAFLNQLARLPNAPKLILLARSTQTLLAPTPAYSPAIPAGDWKAAAETPSLTKSGALSPEEIASYLSSAPGRSILVDNTSDPALASSYPVFLRKGISIVTPNKKGFSSDLSLWKEIFAAAAEGKALVYHESTVGAGLPVISTLRDLVATGDEVTRIEGVFSGTLSFLFNTFAPVSGASNAKWSEVVAQAKELGYTEPDPRDDLNGMDVARKLTILARIAGLEVQGPDSFPIESLIPAELASLPSTADGISQFMTKLPSFDSQMAAIKEGAEKQGKVVRYVGSVDVAKKEVRVGLQQFDKDSAIAGLKGSDNIISFYTKRYGSNPLIVQGAGAGGEVTAMGVTADLIKVIQRLG*