HIALRCSKYAVQRSHTAAGAHNEQAVTKISALAWGAAASCFSVWQAGRLVGKIRSAFFGRQA