MIIDQCRKLALRAPARVVFPDALDVRVLKAAHYLQQQGLAHPILVASPFALRQFALGERLPLTGVQVIDPHSNLAMRETFAAAWQARAGDKAPADAVDKLADPLMFAAAMVSAGQAEVCIAGNLSSTASVLRAGLRLIGLQPGCKTLSSLFLMLPQYTGQPLGFADCSVVPQPTAAQLADIAIASAETWQAIAGEAPRVAMLSFSTHGSARHPCVANVQQATEIVRQRAPQLMVDGELQFDAAFVPDVAAHKAPGSPLQGRANVLVFPSLEAGNIGYKIAQRLGGYRAIGPLIQGLAAPLHDLSRGCSVEEIIELALVASVPRQTDASRIPDSSTLVE*