MAASILRVFSNWSPSTSLLQPLRGPKLRHAALWNSQTHSIRRLCVRSLSVQDEGNAIESLAMDLALKAGTMIKDKSGLALQVDTKESRFDLVTEVDKACEDFLRTQVQEKFPNHFYLGEETFTDQEFERLRSGLKDSEWTWIVDPIDGTLNFVAGMPLSVVSIGVALGQNMEIGVVYNPFNNELFYARRGQGAYLNGMPIKVLPHDTELEDSTVSVGFPSKPEWRLRMLEDIGKVAPNARSVRALGTAALHMSYVGAGRIGCFFEHNLKPWDVAAARLIVEEAGGKVTDMNGNVLPLTAGSILASNGGILHDRIVQLVSD*