MSGFVLGAALTRPVASRPGVPSVSCSAGCPLRRPATRFSAVGRRRDISFGFGGGRGLVIFCEDKASPARKTQPSSPPASPSSPATPASPAAAAKDAASALSKRLERLLVFFADKDRDAWYGLVAASKNWNQVHGDFLDFLAGERAKGSEAAAPLAVIEALLDELPRIEGKLRRSEELLEGFMRTRASRWREFVERHASELDEEFLLYVNCRIERTEDYNERLDYDVALTSIIDFAELLKAEEKTAALQVEGERGMGKIGIDIDTSIGRVQAPSPRLDPTEAPAGSLGRGLERLPLEVQIVQYMLMIADPLERRLALRDVFNLLAAVDALAESYEKQRGDPGIRKYLEESNLLESLAALRADVLRFVVEETGGLQNPRPATATTTTTRARAGRGTPGPRPAGLSSRRLPALPSEFVFFDRSAEAFLGCGGGP*