MGLSRVRAVFFDLDNTLIDTAGASRRGMLEVIKLLQSKYHYKEEAEVICDKVQVKLSKECFHPYSTCITD
VRTSHWEEAIQETKGGADNRKLAEECYFLWKSTRLQHMTLEEDVKAMLTELRKEVRLLLLTNGDRQTQRE
KIEACACQSYFDAIVVGGEQKEEKPAPSIFYHCCDLLGVQPGDCVMVGDTLETDIQGGLNAGLKATVWIN
KSGGVPLTSSPMPHYMVSSVLELPALLQSIDCKVSMSV