MLKKQKIAIVNSSSFGQIFPEHLTSLEKIGTVKHFTVDSEIGGKELAECLQGYTIIIASVTPFFTKEFFEHKDELLLISRHGIGYNNIDLDAAKQHETIVSIIPALVERDAVAENNVTNLLAVLRQTVAADASVKADQWEKRANFVGRTLFNKTVGVIGVGNTGSCVVETLRNGFRCDVLAYDPYKSATYLQSYGAKKVDLDTLLASADIICLCANLTEESYHMIGSAEIAKMKDGVYLSNSARGALIDEEAMIVGLQSGKIAGLGTDVLEEEPGRKNHPYLAFENVVMTPHTSAYTMECLQAMGEKCVQDVEDVVQGILPQRAVQEVSRYVS*