MEVKGIDGKLEKSDSTSADEISHLSIDIGGSLIKIVYFSTNSKCSTNDEAPTLSKDRQEVPNGDLNHHILSGRLYFVKFETSKIEDCIKFLSSKKLQQCGAQCHHFHAVDKIKIKATGGGAFKFADLFKEKLGLTLDKVEEMESVVTGANFLLKAVNHEVYTYIGGQKEYVQIDQNDLYPYLLVNIGSGVSMIKVDGDGKFQRVSGTSVGGGTFLGLGKLLTKCQSFDELLELSHQGNNRVIDMLVGDIYGGLDYSKIGLASTAIASSFGKAISENKELEDYKPEDIARSLLRMISNNIGQIAYLNALRFGLKRIFLGGLFIRDHAYTMDTISVAVDFWSKGEAKAMFLRHEGFLGALGAFMNYKDESTDSIPPQLVEQQPAKRSSSCIVDRIHNSTCVHENENGATDCRLRVSSSFKIYDEVKKC*