MSAIKNLSKCVLLLLVCSATIHADEDDGFLERGYRALYRVYEECEHRNLAISPCLKKKAITFFERLGRIQTLPIGDNLELVRVASLANDSSKGVDLEKTLARTSGGATDEILNDILFERIAALLNSFNVQISLPKTTSGDLKRSLEEGRGKMKKMMGMMMMGMAMKLAALVPIAIGVLFLLAGKALIISKIALVLSLIIGLKKLLSQKQSHDHGGWQQGGGGWDRSLKGITGTPIPLMTEADRQYAQTLAYGARMQH