MGSNIHGISCTANNYLKQAWNDIKNEYEKNQTYSITLFENTLVCFMRLYNELRRKVNEEDTPCLECESLEKEFEEMQNDNDLSLFMRILRTNDTQIYSGVSGGITYTIQYVRDIDIVRVSLPGRASESITDFKGYYWYNFMEYIENINACDDVFSEYCFDDENISVQPERINTPGISDLDSDIDLSGISFIQRETNQALGLKYAPVDGDGYCLLRAILVLKQHDYSWALVSYKMQKEVYNEFIKMVDKKTIEALVDTAFYNLREDVKTLFGVDLQSDNQIQGQSSLMSWSFLFFKKQFIDSCLNNEKCILHLPEFIFNDNKNLLALDTDTSDRIKAVKNFLVVLSDSICSLFIVNSNVASISLGNESFSTDEDLEYGYLMNTGNHYDVYLPPELFAQAYKLNNKEMNAQLDYLNRYAI*