MDLNQILILSFLSLFTLAIFLLTRSKRKLNLPPSPAISLPVIGHLHLLKPPLHRTFLSLSKSIGNAPVFHLRLGNRLVYVISSRSIAEECFTKNDVVLANRPKFTISKHLGYNATYLLSASYGDHWRNLRRIAAVEIFSTHRLNSFLYIRKDEIRRLISHLSRDSLHGFVEVEMKTLLTNLASNTTIRMLAGKRYFGEDNDDAKLVKNLVSEAVTSAGAGNPIDYLSILRWVSSYEKRIKNLGNRFDTFLQKLVDEKRAEKEKGETMIDHLLALQDIQPDYYTDVIIKGIILTLIIAGTDTSSVTLEWAMSNLLNHPEILKKARMEIDEKVGLDRLVDESDIVNLSYLQSIVLETLRMYPAVPLLLPHLSSEDCKVGGYDIPSGTMVLTNAWAMHRDPEVWEDPEIFKPERFEKEGEAEKLISFGMGRRACPGAGLAHRLINQALGSLVQCFEWERVGEDFVDMTEDKGATLPKAIPLRAMCKARSIVDKLI*