MPGAATTAAVVDSRRSAQRAEGPATIIAIGTANPANIVPQDNFADYYFGLTKSEHLTELKDKMKRICKKSGIEKRYIHLDEEIIRAHPEIIDKHQPSLEARVEIAAAEVPKLAESAARKAIAKWGRPATDITHLIFSTYSGCRAPSADLQLASLLGLRPSVSRTILSLHGCSGGGRALQLAKELAENNRGARVLVALSELTLVCFSTPDESKIVGHGLFGDGAGAIIVGAGPFSDGECPLFEMVAASQTMIPGTEHALGMQATSTGIDFHLSVQVPMLIKDNIQQSLLESFQSVGYTDPDWNNLFWAVHPGGRAILDNIEGKLQLQPWKLAASRQVLREFGNMSGATIAFVLDELCHRREKDEDESQQHEWGVMLAFGPGITIETIVMRNPLARGLKQN*