MPVPDPGAGRVFIFLITLFLFLSIAVGGGCLIAYTILPYPPVWLSYLGIFFVCLPWSFWILTFAYRIVSRTFGFRMVIGSGGNNNNATGESNARDIDPPEQSLEAQDDDPEAITHPQGQVEGNQSKKRMSTSSNSTVDSHERLTLGGFFNLTYEPRYRMLAYANGSLYNDGETNAVEVFEAILKLNQEFSSDLFGEDQSWSRSESQPAVQVQNRYSETDDNRDWHSRAPIPSPSTVSKVKGRPTILNKMTPEKYDLLKGQLIDSGITSADILKELLGHDNEAFPAEEDVEALSQLFITIGKQLDESPKSRGINDTYFVRLKELTMHPKLAPRLRFMVGNVIDLRANNWVPRREEFPKDVGSGCVLYGSMLDDIGIDLPKALNNFGEILGSLVMANASDFVMVKEVLMKMKDELFKKAVLDSVVKSVSESLLATQAAEVEACRSLV*