MDKAFILTDEYCGRSSYGICSPSLLSNEPAFIIPVSDEHSSDIPLLENKPKLQSGQSHLDHRYSSSMNSGSDGLTRVAAESFRFTWGSSSLLFYLILCYRWFGKFVALALYALFLMPGLMQVAWCYFFDKRIHRGISYGEGPRNRLDLYLPENMDTPKPVVAFVTGGAWLIGYKAWGSLLGLQLLDEGIIAACIDYRNFPQGTISDMLEDVSQGLSFICNNIGNYGGDPNRLYLAGQSAGAHIAACVLLEQARKESIQGDVEMANQNSEQDLLAWSASQFQAYFGLSGGYNLVKLADHFHNRGFCRSLLLSIMEGEGSLLQYSPELCLQNFSAENARHLLPPFYLFHGDQDFSIPCDSSISFAEELAAVDIKVTVKIYEGKTHTDLFLQDPMRGGCDSLLVDILAIIYGEDRTQVISLPRRRMVPEPCLQLAHKLSPF*