IIQLHSVLGNKWSAIAARLPGRTDNEIKNYWNTHIRKRLLRMGIDPVTHAPRLDFLDLSSILAANSSSFCNPSLLNLSSLLGSTQPLFNPELLRLASTVLSLN