MSFVKSVTRVGSKYLQFVGPGLLISISYLDVGNYSVAVSAGGAYGYKLLYSIVLSNVFAVILQCLCIKVGSVTGLNLAELCRKHLPHRLNIVIYILAEFAIIATDLAEVVGAAIALNILFNIPLAYGIVITVLDVVIVLFAYKDSGSGEKVSLAKVRFFEMFLSIFVFLTCVCVSVLLFKIEIPDKRSLFEGFFPVSKDILEKRAVYLGLGVLGATVMPHSLYLGSALVQNRLKDYDVKNGFVDPKVAIDDTQDVSNKYKPSIHALNYCLKYSYWELILSLFTIAVFVNAALMVVAGATLFGQPDTEDADLITIYELLSKYVSSAAGFIFALSLLFSGQSSGIVCTMSGQIVSEGFIKWSVTPWVRRLITRLLAVMPCMFMVLFMERKGMSEILNASQVALSLILPFVSAPLLYFTCSSKFMKVEIKKSTIAAPSENTTLLPTTEQTEYKDYTNGPFLKYSAILTWALITIFNFVLVFSFMIGEDVSF*