MRRRTQMKKQHWRRRSLFPDSIVTQRKVTVLQRGARYESASQPLQDLNVVHVNHRQLLSEGVLNDDQLSLLQRLLDRSVVDSLCASQLVKTYLRLGTSIDRFAMRLFLEIGAQLSDSQRVATFEQRLEYINSRLGFRFNLATPKTLILCCYLALTEWIHRQTDQSALHASVKVEQLMNQLDIQKEYWSKLSGEDTSAIFVEQQLALIESQQTQLKAQLNTLNEQQSQVIESHKALVDKWQPSLSNLKELADYTSTTDMFISDWKTWCSEARLQAPDLNEVWDACDVVYNDLNAVAKVWQWFKDMQIVGDVDHYYFDIQSGQCGQACNHLSQI