LQALSLQMSIPKSLGYLTIMAPRNLLCMRSNFLFGSRCWMIHFSAEILLKSVSFRLFGVKHGNAYSESLANEELLNNLLTMGVDVDMAKKRQPGVFNRMGTNEQGLKTFLLSKGASKEVIASIISRYPRAMTRTPESLSYRWNLWRRIMTSDLEIVNILERSPESFFRSSNNLNLENNIKFLYSVGLTRKCLGRLLTNAPRTFSNSLDLNKQMVQFLQEVCLSLGHNDPTDFVRKIILKNPFILIQSTKRVKANIEFLQSAFNLNNEELLVLICGPGAKILDLSNDCARRNYTNVKEKLFSLGCTAEEVQKFVLNYPGLIFLGEKKFSDKIDCLMEEKISISQIIENPRILDSSISTLKSRIKELVNAGYNLSTSNVSLLSWSQKRYNAKLKKLTQ