MQVLRHXXXXAPTDALIPGAKEEQKSTREPTAMAMVSDTEAEDQFKQPVRRARTYVQFQSFSSKRNRTSVEKFGTGIYMHDGYSYRLDKMLKREKGLGSYRCTDTRCKGRAKIDQGTGLGLVIADHVHPPCGTEAQIRLARDTLEFAARTAAEKNDGTLMKFAVDAIRSTLSEEVLARSPSTDVFKRTFQRSIERRNPDIEKTHRREYIKDEDIKLVQFVSYSSKKNRTSAEKFGTGIYMHGGYSYRLDKVLKKMEGHGSYRCSNTICKGRARINLTTGIGSVVVEHYHSPAPEVAEVRLARDVLEVAARNVENGSDPNAARETVEAIRSALPEEALRFASSSEGLTRAFHRSRKRQYEREESDESPEIDVNGGNTQIVTQTMNPLEQIPVLSGAVNCSYRXXXXRKRQYEREESDESLEIDCNKL