MVKNQLEVLNALDLARTQWYHFTTIVIAGMGFFTDAYDLFCISTVTKLLGRIYYFDPNSTTPGTLPPNVAATVNGVALCGTLTGQLFFGWMGDKLGRKKVYGITLMIMVVNSIASGLSFGSTAKSVMTTLCFFRFWLGFGIGGDYPLSATIMSEYANKRTRGAHIAAVFAMQGFGILTGGAVAIIVSTTFKNRYDRPAYRVDPRGSTAHEADYVWRIILMFGAVPAALTYYWRMKMPETARYTALVARNVKQAAADIGYCGGNHVAFVTLYALTFFFGNFGPNATTFIVPAELFPARLRATCHGISAAAGKAGAIVGVFGFVYAAQSSHAAQVDKGYPTGIGIKNTLILIGVTDALGFFFTFLVPETNGKSLEELSGENDEEQGVKLEQLERSQSASRTAQIE*