MCSFGSPSTRRTEDGLVKALCRELFVGCAIRKSVGNVIVQVARFALRVRLHFHQLRQSRRAGCTPAGYAGRRREQIPYTSGSHSGCRCGPRLRTGRAGAKVGKDFRRVEARASAQAPVRPGQGRRGRLVGPVSGGFSFPQLAAEARFQPIPRLQEGRPGVFVPQCSGSGGSIRHRPWRESTLRLARPERVEVWPSHSAAGTSSCSIVDTAPGARRPAGRAGGSRACVIVVPVPPALPAAVGAVGDRVRFFRDRDPVFETAFRRNKAARLGVRRTEAADVGRYRRIVNGRQVVVADEIVRSVRDLVLGHQPDGVQPVALGFRQRHHLEPLVRFAVSGASGSELGSHVGQSLNPGRCAAPPLGVVRVRAPRDARARLPGVRDRIAQNRRAS*