MHVHMKAELKATSISFQNPTLFNTHQNTPPLPEPEELKGCLGSLDGACIEKLLLHCASALESNDITLAQQVMWVLNNVASPLGDTNQRLTSWFLRALISRASRICPTSMNFKGSNYTIQRRLMSVTELAGYVDLIPWHRFGFCASNNEIFKSIKGFKRVHILDFSITPCMQWPTFIDSLAKLPEGPPSLRITVPSFRPMVPPLVNISIHEVGQRLGNFAKFKDVPFEFNVIGDNVSLTSEDLSNIESTNFHFESMLSLLNPSMLNLREDEALVINCQNWLRYLSDDRKGQNISLRDAFMNLVKGLNPQIVLLVDEDCDLSASSLTSRITASFNHLWIPFDALDTFLPKDSCQRTEFESDIGQKIENIISFEGHQRIERLESGMQMSQRMKNAGYFSVPFCEETVLEVKGLLDEHASGWGMKREESMLVLTWKGNSCVFATAWVPSEIRDHIGMDAHVS