MVTTNHRRSRTKFTEDQLKILIDTFNQKPYPGYATKQKLALEINTEESRIQIWFQNRRARQRFQKRPEADTLESSHSQGQDQPGVEFQSREARRCRTTYSTSQLHTLIKAFVKNPYPGIDSREELAKEIGVPESRVQIWFQNRRSRLLLQRKREPVASLEQEEQDKIPEGLQGTEDTQNGTNFSNDSRFSGARTW