MNIKQLHSFLILCDELHYGRAASRLFITQPSLSQQIKQLESSLKTILFKRKGRGIKLTKAGIILQRHANKIMLDLKNAENELLPYQDQQRDTISIGVSGSYLVLPAFRNFMAHHPEISLNVKEFSTEQTIKKLTDSAVDIGIVYRTALPAQLSSTMLFEDEIIAAIPLSHPLATRERLHLKDLNDQPIIVLNDSLLLRGIITTEFNNRKVVPNVICELDNHYSCLEYAEAQIGIAFITRSLTHLSTPKNVRLVSLGIPAFFIPVMLVHSNDLSLDNATICLLKQIKNFYTVDNKSAPEKSWPEQKIGV*