MDVHEKLLGWAGRARERAREEDGRPEGTAARPAASRKLPEEHILERLRRREGKPELRRKFLLRLAVALHSYGSSAPRTEYLIERAADRINIDVHIAVFPSLIAIAFPMSNDLGKQETHLLTVEGDLDVDKLGRVDELANSVGESGQEVLVAFWRLKAIATAPPAFRTPVRLCASALLAATAAPLFFHGNLIDAAVSGVLGLGVGVLDTVGGKRPVVSQVSPFIAATAVSFCAKTAMLVAPKGWQLCYFPMALSALVWLLPGLTLTIGVSELVAKTYVSGATRIVAALFSALQLGFGMAVGEALVFWETKQIPRSCPGEPLSPWWQILWCVFWQNSGFNFWEKMS*