MKEPEKSLDPQLWHACAGSMVQIPPVNSKVFYFPQGHAEHSLSSVDFSSSPQIPAFVICRVASVKFLADTETDEVYAKIMLIPLSNSELDLEEDAVLGGGSNGSDNVEKPASFAKTLTQSDANNGGGFSVPRYCAETIFPRLDYTADPPVQTVIAKDVHGEIWKFRHIYRGTPRRHLLTTGWSTFVNQKKLVAGDSIVFLRAENGDLCVGIRRAKRGIGNGPESGTPGWNSGLGNGNCVGPYGGFSAFLREDESKIMRNGNLGCGGNLRGKGKVRPEAVLEAVALAAGGQPFEVIYYPRASTPEFCVKASGVKAAMRIHWCSGMRFKMAFETEDSSRISWFMGTVSSVQVADPIRWPNSPWRLLQVTWDEPDLLQNVKRVSPWLVELVSNMPAIHLSPFSPPRKKLRLPQHLDLPLDGQFLMPSFSGNPLGPSSPLHCLSDNAPAGIQGARHAQFGLSLSDLHLNNKLQSGLFLSSFQRFDPHSRISNGIMMARRTNSNDNLSCLLTMGSSSQEEKSDNAKRHQFLLFGQPILTEQQLSRSCSSEAVSQVINGKSSVDGNADKTKDASDGSGSALENQFSPEKSSPARFLWHPDYRTTEPGLDTGHCKVFLESEDVGRTLDLSVLSSYEELYKRLANMFGIERSEMLGHVLYRDATGAVKQTGDVPFSAFIKTAKRLTIRMDSGNDTVGRSVMAYWDSNC