MAASFLPFFRRIVWNGSPFRLPWYHPSLEQLTCTQSLQGRHGYSSSSSKEGKKLDKASAGRATVAEEEAADSTSVLREAVNALLSLGCTQQDVHRIVDKKKSVLIRGYKHILPKAAFFQSHGVNSHDFFNALKRAYVHRHFLLAPDEKLEGVIEFLRNTVKVTNLGKVIRRMPGILTSSVHTLEAKARLWKELGLPVTGAMLESYPHILSCSPETIKEGIEALRSTFPYTRKEMLFRFPSIVKGKGHHFKDVVAGLEGIYGPDRAQKVLQIYPNILLVPRDTTDNTYMQLKQHFGDLPALKMVNAMPLLLGTSWDTIKSKIDFVLTEMGRSKEDIHMYPSILRLSLEKRLKPRYRALVEAGIDHKKFSLRSMFRPTNAAFMDKFKVHLIPQQM*