MCEGKRQPASEKTAQVVKCAEHEFDHDKGAVFEKTKASKFVVERDLRELPVLQRINWLSTFIILTPLVAFLVGSMFVPLKMPVLIMSILQYLLTGLGITGGYHRLWSHRAYKASWPVQFVLAMWGAAAFEGSARWWCRNHRAHHRYVDTDQDPYAVHKGFWYAHAGWMILKQDGRKSGRVDISDLNENPLLKFQHKNYLPLALGFGFVLPCVIGHFAFNDFWGALVYACFGRMFFVHQATFCVNSLAHYWGEQPFSKGHTSFDSIITAFVTLGEGYHNYHHEFPHDYRNGIQWYQYDPTKWIVRFLSWFGLTYELVRLPNNEIKKARVQVKQQELDEIKQTIDWGVDVETLPRMTWAQIIERTEAGEKLIAIDDIVYKIDKFLPSHPGGEKILVFWNGRDATRAFNGEVYKHSKSARNLMAHYRHARLVEKQE*