MKTITILFIQLFMVLFASAQTRYYDKTKTFYENGYTYQSDQLGMVTLYNKENKFTYVDQIDRYTGKYISIEENMSDQLEKDSWTKPKCISIVNSCFSDTEKNRVRETFIFITMYINPDNGSVAEVEFSFPCTNPFATIPVSVYRKIELGLKKEIRFVPTEEGKRRNYILVYWKHHVK