MNKYPFGSSNNPYYAYQRGNSDFDLESGSVRKSRKPKTLFAKMLGTRIHHLFKIHPILVLIVLVSFGITVLIFLSSIYESQFRSAVAYKKNDLDNDVYPFANLKNLVMVAGHSVYTSSNCGKLDKEESWFLESYQKHPGQAATFLSHIEEGVEAAGKDEEALLLFSGGETRKEAGPRSEAQSYWAVAESKGWFGKDDVRSRALTEEHARDSFENLLFSVCRFRELTGSYPHNITVVSYDFKEERFAHLHRSAMGFPESRFRYVGTPASLESKEGALKGEAMVRAQFQEDPYGCVGSLWRKKLKRDPFHRTIPYPNGCPEIRGLFRYCGSAPFPGSLPWESSGSIL*