MLRLQNHLLRFLRVASPLPSPIHPRARLLLSTSTAPAPFSLEDYLVAACSLTPAQARKASKQAFCKASKLAGKPFEEFSCSRLNSASNPDAVLALLSGFGLSRADIAAIVAADPLILRCRVEKIGPRILALRDHAGLSTPQVARFLLVGSRGLRSVNVATHVEFLISFYGSFERLLVVVKRNINLLSSSLERVIEPNIALLHQCGLSVRDIAQLCSNVPRLLSFNQERVKEFLLRAEELGVPRTSRMFKYAVAVVVSNSREKVAARLDFLKRTLDCSKVSIAVSRLPLILGFSPEILLRKIEFLINEVRLEPRYIVERPYLFALSLEKRMIPRHTVMKVLQEKGLLSSNKDFYSLCKIPEKTFKLKFINCHKDSVPGLAEIYAAASVQVDSGTATGSLAVVHGAGFINSGFCNRTTSDLRLQCPSSNSGYL*