MKEPEKSLDPQLWHACAGSMVQIPPVNSKVFYFPQGHAEHSLSSVDFSSSPQIPAFVICRVASVKFLADTETDEVYAKIMLIPLSNSELDLEEDAVLGGGSNGSDNVEKPASFAKTLTQSDANNGGGFSVPRYCAETIFPRLDYTADPPVQTVIAKDVHGEIWKFRHIYRGTPRRHLLTTGWSTFVNQKKLVAGDSIVFLRAENGDLCVGIRRAKRGIGNGPESGTPGWNSGLGNGNCVGPYGGFSAFLREDESKIMRNGNLGCGGNLRGKGKVRPEAVLEAVALAAGGQPFEVIYYPRASTPEFCVKASGVKAAMRIHWCSGMRFKMAFETEDSSRISWFMGTVSSVQVADPIRWPNSPWRLLQVTWDEPDLLQNVKRVSPWLVELVSNMPAIHLSPFSPPRKKLRLPQHLDLPLDGQFLMPSFSGNPLGPSSPLHCLSDNAPAGIQGARHAQFGLSLSDLHLNNKLQSGLFLSSFQRFDPHSRISNGIMMARRTNSNDNLSCLLTMGSSSQEEKSDNAKRHQFLLFGQPILTEQQLSRSCSSEAVSQVINGKSSVDGNADKTKDASDGSGSALENQFSPEKSSPARFLWHPDYRTTEPGLDTGHCKVFLESEDVGRTLDLSVLSSYEELYKRLANMFGIERSEMLGHVLYRDATGAVKQTGDVPFSAFIKTAKRLTIRMDSGNDTVGRSWLTGIRTAENGLDGPNKTGPLSIFA