MKGQLKKGVEVIPSRENCVYTSCYCEENVWKLCEFIQAQKMVPLDQFAVIFISNDTRTVPLWRQKSGHDDRPVIWDYHVILLKVGVKSDSVIYDLDSVLPFPCSLRLYAAQALRSDRNLRPEYHRKLRVVPANSFLLNFASDRSHMRNSDGTWKMPPPSYPPIFTAESKMNLDDFISMNPAVGWGTVYTLDHFLLKFVEAASTSASSSTTAL