MSGLRSFLHSKYKSAAEAVLPTLSQSAFKEKGVLTPEEFVQAGNYLVHTCPTWSWEAGDPKKARSFLPPAKQYLITRNVPCLRRAAAVEEYGEQQEQEVEADEQGEGWLTADQFAAGQTAAGMTVTNQEGFEEIPSIGASGGGGGGSVADATSAGASGSAGLAAGGDDGDDVVPDIDDLELTDEEEDAAALRPDARGAGASGGGEESEHIVRTRTYDLLITYDKYYQVPRFWLIGYDEDRQPLSPSQVLEDVSAEHARKTVTMEPHPHGGAAVQAASIHPCQHANVMHKLAERVAGEGQEFGVERYLVLFLKFIASVVPTIEYDYTLAAGGGSGSGNTAX