MSNLFLFGLAILSGKLHPFQVGLLALFPGSMFSLWTLQILHDCLHGSLLNKGKQKFLFGIKRKDLQNSLLFWGSMPSAFGYYLYLKYGHLTHHKNLGDEKSASLKQLFESDQKEFEDGDVLFVAHRMKLKGEVGPRFNVGKREITMSISKSGFNAWKEGRPIRNALAFVASFMYERFMLIINDLVVAFTGRNYFFPNKPQEFHDECAKYCRCAVLVRGLLLKLAGWKSMLFLYLSETLWSIPPHPACAMFVTNHGSSVDAATGECIPSSSTYAGRWYSIFTLGTNYHCEHHDFPTIPLHRLGELRKFAPEFYRKGTNDNVFGIMKKVFARPEFYACMDVGILV*