MGFLKSEEELEVTGEDSKDVILYVNGVRKVLPDGLAHLTLLEYLRDVGLTGTKLGCGEGGCGACTVMVSYVDQNSKKCVHHAINACLAPLYSVEGMHVITVEGLGNHKFGLHPIQELLARNHGSQCGFCTPGFIMSMYALLRSSKTPPTEEQIEESLGGNLCRCTGYRPILDAFRVFSKTNDLLYTNNSVSSQTDGEFVCPSTGKPCSCGSKTIKKGDICHDYKPVSYNEIDGSSYTNKEIIFPPQLLMRKPSCLSLNGFNGIKWHRPLELKHVLELKSRFPDAKLVVGNTEVGIETRLKKLHYPVFVSVTHVPELNILTINDDGMEIGAAVRLSELQKMLKKVVNERSSHETSSSKAIIEQIKWFAGTQIRNVASVGGNICTASPISDLNPLWMASKAKFKIVDSNGNIRTTLAENFFLGYRKVDLGKNEILYSVLLPWTRRFEYVKEFKQAHRREDDIALVNAGIRVFLEEKDQKWIVSDACVVYGGVAPVSLSAVKTKAYVIGKPWNKEMVENAMEILKQDVVISEDAPGGMVEFRKSLTLSFFFKFFLWVSHQMKGQDFFEEPIPVSHLSAFEPFHRPSVMGSQDYEITKQGTSVGSPEVHMSARLQVTGEAEYTDDTPMPPGGLHAAMILSKKPHARLLSIDDSGARSSPGFAGIFFAKDIPGDNATGPVVEDEEVFASDIVTCVGQVIGVVVADTHENAKLAARKVVIEYEVLPPILSIKDAVNSKSFFPNSHRILCKGNVDLSFESNQCDKIIEGEVHVGGQEHFYLEPQSSLVWTMDGGNEVHMISSTQAPQKHQKYVSHVLGLPMSKVVCKVKRIGGGFGGKETRSAFFAAVAAVPAYILNRPVKLTLDRDVDMMISGQRHSFLGKYKVGFTNEGVVVALDLEIYNNGGNSLDLSQSILERAMYHSNNVYEIPNVRVSGSVCFTNYPSNTAFRGFGGPQGMLVTENWIQRIAMEVKKNPEEIREMNFIGDGSILHYGQQVQDCTLHRLWDELKKSCNFLKIRSEVDEFNLHNRWKKRGIAMVPTKFGISFTTKFMNQAGALVQVYTDGTVLVTHGGVEMGQGLHTKVAQIAASAFEIPLSSVFISETSTDKVPNASPTAASASSDMYGAAVLDACNQIKSRMEPIASKKQHTSFKELVNTCYCERIDLSAHGFHIIPDIGFDWATGKGHPYRYFTYGAAFSEVEIDTLTGDFHTRAADVILDLGFSINPAIDVGQIEGAFVQGMGWVALEELKWGDEAHKWIQPGFLFTSGPGNYKIPSVNDVPFKFKVSLLKDAPNNKAIHSSKAVGEPPFFLASSVFFAIKDAIIAARAESGFHGWFPLDNPATPERIRMACADEFTAPFAKSYFRPKLSV*