MPTIRPLTPLNLNVQIPLHFRCPISLELMKDPVILSTGQTYDRSSIEKWVASGNITCPITNQKLEDFSLIPNHTLRRLIQEWCVANRSRGVERIPTPKQPADPTKIEALMIKAASTGGENEPGRVLALRALQKLAKDAEKNRAVMVEAGVVPVVMAAVFEDVYSCVDHSADDVPHVVDTLGNAHEDGFCLHSKMDMSCACSDVAEEGLATIVMLSLKDAERLNVMQPYKLAFLSSVLRYGRNEARVNAGALIEMLSDSKELPELRVVIAMTEGVLEGFVKLLRDFNSRRAVKVGIKGIFSLCMRKQGKERAVEAGAPDILIEKLSHTEKGDTERGLGAIELLCTTEGGCRAIANHPLAVSVLVQVILKVSDRATEYAAGSLLAICSFSDRVQKEAVQAGIIKELLLLIQSDCTHRAKTKAMKLLKLLRSAYDYHVMPEYGRTDVVPF*