MRISLGFILLLMFLVVQLDIVRKNVVEISGRDAREVRVVACPYRICPLGAHIDHQGGIVTAMTINYGVLLGFVPSDDAEVVLQSGQFKGVTRFRVDDLQKPIEIRGNITWESYARGAVYALQNSGHDLRKGIIGYISGVNGLDSSGLSSSAAVGIAYLLALENVNDLVLSPVDNIQLDKSIENKYLGLENGILDPSAILLSRYGYLTFMDCKTALPSYVYFSELSKSQQPQGRLPFKILLAFSGLQHNLPKSRGYNMRVFECKEAARALLCALGCEDASVLCNVDPGVYEAQKCILDENLARRAEHYFSEMKRVVKGRDAWARGDLQELGQLVSASGRSSIVNYECGSKEMIQLYEILLKAPGVLGARFSGAGFRGCCLAIVESDRAEEAAAYVGTEYEKAQPELVSKIPADRRVLVCEPGDSARVILQS*