MTTIREIARLSGSSVTTVSRVINHHPYVSEEKRLKIQAIIDELGYKPNILARNLSFGKSNTLGVMVPYTNQPYFDAILSGIIHQAFQQGMMVSLLPTDYDKEVEKSYLEKMATGAFDGMIVLSKANPLSVFAPYKEQVVFCEKIEDPSYASIYIDRLTVYRRVFQALKQQGCSEVAITINRAPEKSTSARYLVDAYQEIYGAIPENRLFKDCLTYADGCEVGRHCGQDPTLQAVVTNGDEIAAGIQAVIERPLFLVGQEQTLLSEILNFSTICHPLMELGEKATHLFQEKRPKTIQLTSTFINRQPDFSFS*