MTETRPSERYGRSPLSRIPRRWVIAALGVLVVAAGLAVAVVGYHRFGTSDVKATMVGYRVLDDQTASITISVTRSDPSRPVDCIVRVRSHDGGETGRRELLVLPSGAATVEVTTTVKSFQPPVVADVYGCGTDVPGYLRPS