MRSVQTHDHVIGSGGVLVARVAPTSMGTSIICASFVSLLLPVALPSVDPFVGLVVVVVAPILDASILDNLETKHFVLIHGGGFGAWCWYKSIALLEEAGFVATALDLTGSGIDHTQTNSISTLAQYVKPLLDYLETLPENDKVILACHNFGGACISYAMECFPKKIAKAVFIAATMVKDGQRAFDAFAQEIATANDLIQDAQVFIYGNGNENPPTGLEFDRSQVKELFFNQSPTKDIALATVSMRPIPFAPIMERISLTEENYGSVRRFFIQTCDDNVLTPAAQQRLIDANPPERVFKLKGSDHCPFFAKPQSLHKLLVEIAQLEKI*