MNRVEANDWMVIIALLNSYVFMALDIIEAVSGMGVHIKDIPPSILERQMKAFWLTIPFYNAAVLCAKASILMQYFRVFPTHRMRVVCWVMITFLAIYGTWAVISAFLNCIPVAKFWDDTIPGYCLNKTKLWFSNASMHISTDIAILVIPIPALMAVDLPRKQKLALMVMFALGGFVCITSIVRLVSLKTISDSTDPTYDNVGAASWSAIECNTGIICACLPTLKPLIARIFPGMVSTFNASRPTRGDTTQRNSDWNGDASTLGAPGEEHEYGAGDPERVLALVPNTSFRSSLKRWTREEEKKLAQIHSVPGPRPKRMTHPRPLPTDTAVPF