MCFARVNLFAQSILLLISNKKVPNRVQEILGILVFWVWYPVLVSFLPNWGERLMFVVASFSVTGIQHVQFCLNHFSASVYVGKPSGNDWFEKQTEGTLDIACPTWMDWFHGGLQFQVEHHLFPRLPRCNLRKIAPVVRDLCKKYNLPYNSVPFWEPNVLTIGTLRAAALQARDLANPVPKNLVWEAVNTHG