MGKLQKSFEVQGTKETGVDVSESTEKDSPRVLLALSTTLERLIQRNEKCLKDLSEHRKLTIYHGLRPPNISILKYLERIHKYSNCSPSCFIVGFIFIDHLLHRQPDIPLISLNIHRLLIISIMVATKLLDDVHFNNAFYARVGGISNSELNNLEMDFLLRLDFRLQVTSNMFEGYCMHLEREMILAGQHIETPLSKTVDMPSEEQDHEKERLVEDVHKKLRLVMNQGAVSSANSKSLQALVSPTRSLLAP*