301 aa
MIVIQTALPVEQQAVLEHLAGARVHRHRAGTLFDVGSLVGHPDTEIALGVTGPGTLGAAA
LTERAIAEFSPQAVMFVGVAGGLRSWLEIGDIVVGTKIHAYHGGRSEDHAFLVRPRSWDV
SHELEQVARRLPRRDSWYSRLPDSGAGITPAVHFEAIAAGDVVLNSGTSAVAQRIRENFN
DAVAVEMESSGFALAGHLSGSVPMVTIRSISDHADGTKEASDSRGSQRIAARNAAAFAVA
LAEAVQQVVRTEERDRPKSQPHASKGELGSISNIAQGNAQVGQQIGVSNGATSLTWGMGS
K