MARIPLIGRIGLRDYVALIGGFTALAIESLLHIIILFLPKPVINWFYKRSREIFHKLSGSTGTKTPEKASATAVLNARDFEELCAIHGYTHEEHVVLTKDGYLLGLHRLPCKRGEPNDHPGTSTGKPVVYLHHGLLMNSEVWVCLTEPERCLAFALVEQGYDVWLGNNRGNKYSKKSIHHGPNSAKFWDFSIDDFAWHDIPDSINHILEVTKVPKLSYVGFSQGTAQAFAALSIHPQLNERVNVFIALAPAMSPAGLSASLVDSLMKSSPTLLFLIFGRKSILSSATMWQSILYPPIFTQFIDWSLVWLFNWHGHNISPHQKIAAYAHLYSFASVKSVVHWFQIMRNAAFQMYDDDVLSPVVKTSVSSYRPARFPTRNIATPIVLLWGDSDSLVDIDTMLAQLPRHTIEKRLRTYEHLDILWGKDIDKDVIPEVFSALNRFRTELEAKPALG*