MHAGAILFLSSRQELLRDKVAVITGGANGIGAATARLFASNGARLVIADIDDESGARLEAEVGGPAVCRYVHCDVGSEADIVRAVRTAVSEFGRLDVMHNNAGVLNGRHPSPSISSMEAAELDFLYAVNVRGAALGIKHASRVMIEQHVQGSILCTASVSAMVAGLALHPYTITKHAILGLVKTCALELAHYGIRVNCITPNGVLTDLLCSVGRHLRHLEIRDEKSCPGSENCEDLRKMLAPEDVAKAALFLASDDSKYISGHSLVIDGSFSAGAVGGLNVFKGLQRGEIEFVP*