MKCFNQALLARQAWRLIATPESLCARVLKAKYFPNGCLLDTAFPLVSSPTWKGIEHGLELVKQRIIWRVGNGDNIKIWRHKWVAHDDRLITLKKRVRNRLMYVKDLMDAGSRSWNENLIRNVMHKEDADEVLKIRLSNQQPENFPAWHLEKTGLFTVKSAYMLAWNLSKNAVEASSSTATSGERKLWLALWKTKVQAKIKIFAWKLALDRLPTWVNKCRRKIERQSICQICGSAEEDGFHATVECTKAKALREAIREIDDKKGKRPMFEELTEKVHASAVQIACMGTSTGRKETGDACAGIIVRDCRGLVLLAACKKLPRCSSATQAEALACLEGVRLAINWIHMPIILESDNADVVAGLNITQASRAEWGGIIAEIRVAMQCLLQVNLERHGLVPLGATSGRYKVQVHKVKRDSNRIAHMLAQMVMTSGVEAEWSVDATCFRSSIDATLAASALSWLHPLLVADSCLRCHSPSVVAVTVDVVVTATIPRVLGRASNVETKWWLGSGLVEPDPTRYMSLA*