MVLKNMFRFILVLIHVSSCLGRSGKMFSPGFISVSKSLPSWPIFSAGTSVTVALVLSLFLTFEHLCAYHQPEEQKFLIGLIMMVPVYAVQSFFSLLNSKVAFICELMRDCYEAFAMYCFERYLIACLGGEESTIRFMEGQFTPSESSPLLDVDYDYGIVKHPFPLNWFMRNWYLGADFYHAVKIGIVQYMILKPICAVLAIFLELFGIYGEGKFAWTYGYPYLAVVLNFSQTWALYCLIQFYTATKEKLEPIKPLSKFLTFKSIVFLTWWQGIAVAFLFSTGLFKGHLAQRLQTRIQDYIICLEMGVAAVVHLKVFPAKPYRRGERSVYNAAVMSDYASLGAPDPEEEREIDNLTIMQTARPNSSDRRLSFPQSVRDVVLGSGEIMVDDVKYTVSHVVEPMERSFTKINQTLHQISENVKQIEKQKRKAKDDSHLIPLESWSEEFSEAHDHVSAGSFSDSGLDRKRYNKFRRLRKWF*