MKKRTRPNKLTFPFLLKACSQLSDLQRGKQIQAAVVKNGVDSDIYIQNTLIRFYGSCKETSDARSVLDGMCFRTVVSWNSIISGYVENSLTDHECISLFAQMRGCGFMPDETTMVILLSACAKLGNLNVGKWVHSQVIVKVLVVNLQLGTALLNMYSKCGVIDLAL