MEYKRFKTRQIKVGNVLIGGDAPISVQSMLFTKTRDIEGSLEQINRLYFAGANIVRLACLDMADARALKEIKAKSPLPLIVDIHFNHNLAVYCAEFIDGVRINPGNIGSKENIKEVVKACKERGIPIRIGVNHGSIEKQFSDKFGYGVDAMLESAMYNIKLLEDLDFFDIKISMKTSDAQKTIEAYERLRPLCDYPFHLGVTEAGTKFHSTVKSSIALGNLLLKGIGDTMRVSMTGELEEEIRVARAILQDSGVQKSGVNIISCPTCGRIQSDLLSAIKIVEEKTKHIKEPLNISVMGCVVNALGEAKGADVAIAFGKNQGLVIRHGEVVAKLKESELVDRFLAEVEDEVKSRAVKE*