MQQAFRAHAPRRAGGIRGSGSRLKPSVACRAASSVASKAAVESAIAWATKQGAKLEKANLSTDILTDKPILVASADVQPGESLIVVPDAAWVSVPNVAKTTVGKLASSAGLEPWLQLALVLVAERFGSAKSELAGYASSLPEDLGTPLLWSEEETRALAGTQVAGTLNSYLTFFRSTFAQLQAGLFTANPAAFPPAVFTLPNFVWAVAAVRSRSHPPLEGDKIALAPLVDLVSHRRAANTKLSVRSSGLFGRGQVAVVEATRAIRKGEALGMDYAPGKLDGPVLLDYGVMDTASPKPGYSLTLTLDESDKFVDDKADIVEGAGLRPSMTYSITPDQQPGEEMMAFLRLMNIKAMDAFLLESIFRNEVWGFMQEPVSEGNEEAVCAMLAEGARAALAGYPTTLDQDLAALRSNSTPLGSRAEAALLVRLGEKESLDAVARFFEDRRATQLKRLVYYQERRLRRLGLVDDEGRTTYDNFFKDGIA*