MATASSAKEFSLKWNNFSNNLSSGFLSHLSENDLVDVTLAVEGQLLAAHKLVLSVCSPYFKNIFKENPCQHPVIILKDVKHTEIVALLRFMYQGEVNVRQEDLPTFLKMAQMLQIKGLEGGEGQIIPMLNNYVNVSDSQNDSENVTILSDAMNERENVSNESPNFHKIAKRNIKKRKKHVVENDNNSVKDSKNEPNVNNKDHLLIDDNEKEVNDSESEKDNIASHVKHDTTSNANNDNEEIIELPNEPNLEENLIQSAVEPVIYRLSARGKPQLVHEGYVYNLTSRSKIYNNSHYRCAEQHRGCRGKCSVIAERFMPTGVHDHNHPPSYQSEYDYRKKKGLDTSNVX