MVLCVQGGSEKLSDDAVEDTLDKVVKLLAYISDKDLFAEFYRKKLSRRLLHDKSSSDDHERSILTRLKQQCGAQFTSKMEGMVTDLQLAKEKQTAFDEWLVGGGRKLALDISVTVLTTGFWPTYKSIDLSLPKEMVEGVELFKQFYEAVNQHRRLTWIYSLGSCMVKGNFDAKPIEMTMSTMQATVCLLFNDAEELSFEEIKQRVNLQDDDTLRLLHSLSCGKYKLLNKEPATKTINKADKFRFNNKFTDRMRRIKIPLPPVDEKKKVIEDVDKDRKYAIDAAIVRTMKSRKVLQHQQLVMEVVQQLSRMFKPDFKLIKKRIEDLISRDYLERDKENPQMFRYLA*