MALSRRFLNLIVDNGIPALHRPDAAAFLQRLGTGGWYRQINLPSLLFNFQASRLDVKDKWKMDCFPLVDRRVICADQWGRSFLLEADTQRIVTMPHLHEPKSIPISIFVPQPHVDGDIDLGTLVVMEIEDSQIAVGDPLLQVWDCRLLPPPPYRTYCLDTTTHTWRQAGNWTLPFRGKVEYVPELKLWFGLSAKDQMLAAADLSSMDSQPELILIIDACKAELDWQEEWKQYMDSQLVNLGSGSLFFHTDRNEDESIAVLTRV*