MKNWLCQAMRGEPMIELNRIEELFDNQQFSLHELVLNELGVYVFVKNRRGEYLYANPLTLKLFETDAQSLFGKTDHDFFHDDQLSDILAADQQVFETRLSVIHEERAIAKSNGLVRIYRAVKHPILHRVTGEVIGLIGVSTDITDIVELREQLYQLANTDSLTQLCNRRKLWADFRAAFARAKRLRQPLSCISIDIDNFKLINDQFGHDKGDEVLCFLAKLFQSVISDHHFCGRVGGEEFIIVLENTHVETAFHLAEQIRQRFAEHPFFEQNEHIYLCAGVSSLHHGDHDIADIYRRSDQALYKAKRNGRNRCCIYRQSTE*