MVVPVIDFSKLDGTAAERAETMAQIDNGCEEWGFFQLVNHGVPKELLDRVKKVCLESYRLREAAFMESEPVRTLEGLMAAERRGEAAAPVDDMDWEDIFYLHDDNQWPSNPPEFKETMREYRAALRGLAERVMEAMDENLGLDKGRMRRAFTGDGRHAPFFGTKVSHYPPCPRPDLITGLRAHTDAGGVILLFQDDRVGGLQVLRGGEWVDVQPLADAIVVNTGDQVEVLSNGRYRSAWHRVLPMRDGNRRSVASFYNPAFEATISPAVGAGGEYPEYVFGEYMDVYAKQKFDAKEPRFEAVKAPKSA*