MKMIILSIKPLLIFCCIILKMRCTTGADYQEEVPTMSASEQDALYAVMGAMAGSIDWKVLHPHPCSEDLWPGLVCEQGEDGLLHVTRLDFGYKPNPACTHNASIPTAIAKLSHLRSLFIFECFSTVNISFPTSIVKLAPTLRELSLRTNSALVGTIPIEISNLSSLELLSLSQNSLAGHIPPQLSKLAALQHLDLSDNSLSGELPTELGSLHNLVILDLSVNSLSGPIPSSLGNLKMLQKLDLSFNLLRGVLPRELGSLIRLQFLAMNDNMVTGPYPEEMADIRGLQYLIMDNNPMNTTLPSFIGGYSSLMALSLSNSRYYGAIPSAYSALNNLTVMSLDRNNLSGSIPSGLGQLPHIYQLNLSINNLSGAVPFTQEFVRRLGRNLDLTGNKGLCSYWDMPQMKSKPGGGLSHQLRPHFLKQAKLPCINKEDDKLLCKQFLYTLHSNPLAFMINPHPFFSLKLWSVYFAVKFFSLLILSYLLCCL