MSLLQDFWQFLRPLSSGLTESFTTSCDSGDSDPCRDDAAALTLKFAAMASILISGAAGVSIPLVGTLLPLNGGLMRGAKAFAAGVILATGFVHMLSGGSKALSDPCLPEFPWKMFPFPEFFAMVAALLTLLADFMITGYYERKQEKMMNQSVESLGTQVSVMSDPGLESGFLRDQEDGGALHIVGMRAHAEHHRHSLSMGAEGFEALSKRSGVSGHGHGHSHGHGDVGLDSGVRHVVVSQILEMGIVSHSIIIGISLGVSHSPCTIRPLLLALSFHQFFEGFALGGCVAEARLTPRGSAMMAFFFAITTPIGVAVGTAIASSYNSYSVAALVAEGVLDSLSAGILVYMALVDLIAADFLSKKMSVDFRVQVVSYCFLFLGAGMMSALAIWA*