MLLRVFLYFILVKIYQCFHLNYKILSKNKYHQNYVKNIHSVNYIHRFQHIKYSQNKNKLFSFFSKFFNKDTDKFKLNKEEKEYLTRIGVNDANDYKLLTKAHEEYIDTVTDIKSKLKYKDTFFFITQKLIQKNLYDFKQKQKYNIFGKDEYTSELSINYIKNSNIEEKFKEHILKKLNDELSNKKYTFLRIFKWKSALDIFNISTLMLPVTAIGFFLSKMGLFSVVVNMLLTSHFLTFKKDEKRKMKISTLLLTAVPILIHSSIGFVCNGLFWEYFKFNIPNFIKKENVLSLFINTQLYIASLIYFVNNDENEEEEDDEEYNNDYLDFNDVLNVDENT*