MKFLFTFFLLLSVASFGFANKLPSPTLGSLPASLPAANPIELIAQLSPQCQAALFSIVAQPEFFECVPVAALLPLVTDPTLLPSVMKDPLTNGVKLLPFINAVCAVPKCSDEGVAFAQKAVAEGCAQDKDNPLIQLIGGVLTFYSPVRDIICFKNYQDELCLVETFTNILTLPTPPFKLFGGIIDKAIGAEPKAICTPCNKAIVNTLVDFFKKDPEALEILDAAFHIGEEELKIGELYLTLKCGFQFLDGKVPDSTTDPRKFTYQLDGDDKSSASKQQDATLVVLGALLASGGFILS*