MIDLKALKEQLKLLGHDLPDEQVVAILKEMKIDFNVKPGEHEGAQDPLEGLTKANGGHNHDNPGLPRTGSILDNFQGRQQPQQLTAGLATGVPAQGVSTQGFSYGYTSPANGACVALEHGKLATTMPPVTRAVHNQERGIGEDFRPGAASSDYSDDCYDHDSDEDDITVEPGVSCLPRAPGADKPTSASGRTSATHGSSRYRAEATSVFRQTAGRSSAGVDVRSLARSGRGPSDLTDRLGRVTLNEPVGCTSRLSHLEEIGGKLGRKDLEAAGRLSSSGVQRPGSATAAKDQHRKPNGPTLVMPFDRDTHTLRHRRVKEDDDDEGDVAFSDPDKEHTAHAASMEDLGWLPPGGRTGAPGKSAQNPYPAWLAGVEGPVDARLADALLAQGQLSPQESTRSFASRATSRCSIGSKRGAKKVDRVQRYQQLQQEWSQNRFLKQAGGTSRGTSRKPINFHSHFASLHAAEEAERQRMLRETRARTKKELGAATEAPTANRRDELRWQTRMRLREQT*