MRLPAEVDPLRLPNHVAMIMDGNSRWAQVRGIAKERQLRAAAEACYSNAREIVRLSSDWGIKALTLFAFSTENFLRPREEVDQWMQQLDRVLSLDDPATILLDGIQFHCIGDTARLPRPLQAKISDAQSITSGNTGMKLVMAIGYGGHSDLVQTCQALAREVEQGKMAVEEIDQINLAKRLMLGERCEDVGAPELLVRTSGEQRLSNFMLWHLAYSELVFEKKLWPDFGEEEYKNALVEFQGRMRTFGVKHHS*