MLRLQNHLLRFLRVASPLPSPIHPRARLLLSTSTAPAPFSLEDYLVAACRLTPAQARKASKQAFCKASKLAGKPFEEFSCSRLNSASNPDAVLALLSGFGLSRADIAAIVAADPLILRCRVEKIGPRILALRDHAGLSTPQVARFLLVGSRGLRSVNVATHVEFLISFYGSFERLLVVVKRNINLLSSSLERVIEPNIALLHQCGLSVRDIAQLCSNVPRLLSFNQERVKEFLLRAEELGVPRTSRMFKYAVAVVVSNSREKVAARLDFLKRTLDCSKVSIAVSRLPLILGFSPEILLRKIEFLINEVRLEPRYIVERPYLFALSLEKRMIPRHTVMKVLQEKGLLNSNKDFYSLCKIPEKTFKLKFIDCHKDSVPGLAEIYAAASVQVDSGTATGSLAVVHGAGFINSGFCNRTTSDLRLQCPSSNSGYL*