MMDTVLNLGLNDITVEALAKKSGDRRFAFDSYRRFVQMYSDVVLGIEINHFEKHLERAKEKRGVKQDCELLPEDLEKLVKSYKAVVQLELGEEFPEDPKAQLWGAVGAVFNSWMNQRAKTYRALHDIPEWWGTAVNVQAMVFGNMGNDCATGVAFTRDPSTGKNEFYGEFLVNAQGEDVVAGIRTPQELTIRARQSHGSDLPSLEEVMPNIFRELLSVRSQLETHYKDMQDIEFTIQQGKLYMLQTRNGKRTAPAALQIAVDMAKEGLITKSQALLSLKPDLIDQLLHPTLDPKAKKEIIAKGLPASPGAAGGKVP*