MCLRLITGKAAQALSRIRCNGSSQYLYSTKSTRIASNFLVKYLIDSLGFSKKEATFTSSKITSQKTLKNPDLVLNFLKQTGFDNTDIKILVSRAPTLLYRDVSKTLKPKLQCLMDLGLSGSDLVNVIAKDSNIFMRSLDTHLRPTIDCLRRILGSDEDVVKAMKRAPWLLSFGTHHIMETNVLLLRNFGFSNVIIKKFVLRSPACISLKPKWFKDLLHIVEKDFRVLPDSPSFLRGFQVLASQSKSSLEKKIGIFKSFGWSNDDILEMFRKLPYCIAKSEVRIQKSLNLYMKELGFEPAYLASHPAILAYSLEKRVAPRMQVLKILDEKKLERRKWTLYRVLMITESKFIEYFVLPYKDQIPYLYESHKKTVAP*