MGSGGGGRNGAVARRYIRSKEPRMRWSADLHRSFLQAIDCLGGQHKATPKLILQFMGVKELTISHVKSHLQMHRAARLGAGRGGPGMQRRHSCTGDEQGPKEEEFLCPPPPLKRVRMGYDESMQGSHGVSDARTTAAAAGGLYCIDDYMQAMASMGRRIKEEGLIRWQRRDAAADAPATIAAATPSNLQAMGCLVQESDPFKIRRPEARHLGSALIQQDASNKEDGSGCPLFSSFSIAAKDEPSEQCSLSLSLGLDPRCARAMTAASSPSGESSCILMASPERRSSSDCSGHSGCFVGPGVSLELSLSICGS*