MLRGRRRDAQNLQRCLAGAADRASYDIVLSSGFLAFANHSGFLAAVEKAEMHVQGVMGTSAGALAGSLYCAGYTPRQVAAELSRQPPIKLLRPSIDPWNGFFSLDGVVERLKDLLPPTFEDLQTEFAVGLVSAVDGKHVLVDSGPLPEAVAASAAIPLLFQPVKLPGYSRLNLLSPFKDGGCVDRVGLQSWRERRQKQAEGDSQLVPPALVHVISRSSPFSGFDDVRSQPEEGVFVLRSPQSGVSLINLGDFEGQMDACQTRVQPTLLDISMSRASAGFLGNGGKQTNVAASSLGQERLKAGSMRT*