THKERELLAHLDRLKFFLATAPSRWTDAADVNPTDPSALPVGHPNSAHPALNRFLLPNSEYVSCVLWGGLYHITGTDIVRALVFRFEAFGRPVKNMKKFEEGVFSDLRNLKPGVDACLEEPKSPFLDLLFKYQCIRTQKKQKVFYWFSVPHDRLFLDALERDLKREKMG