LPLCFPEKLWKMLESDQFQSIWWSEGGKCVAINKDLFEVEVLGRGVCQRVFNTQHIRSVIRQLNLYGFTKVQQDFERSASLPEFLAEEAAASAHSQVLYYYNPRFNRAHPWLLGTCKRR