MQCWEQLWNNQISQHRKALSKNPDAVTAGSDSQELMNPEHTDCSSQAKCQPKMTLVKKSIAAARHVDPLIYVCIILILLGYMGVDVYTRRASEYDPRACPPLHADASAHQHGKLTRKGTRMMDCGSIEGHLPLERSWLLQSGSKSNSPDAWRYMKWIGKPARCRVKGHLIEALDDVYNFRRGYALKYVADVEDKTHILPWLLGNRVDLNLPRRRVLMDLGGNRFDTSVTWFNRMYPCDFTEVHVFEIDRNLFKFPKEDHEEFNGPFQNSASIMVRNAPPIPKWMIDRMKLYNVFVSDGDDPSTNALNITRFMTETLDLKAADTVVVKMDIEGSEWSILKRWMANPEIPRIVDELFVEIHYSHESMDAFGWQQFKDHTRDDATRLLAALRSKGFFVHAWP*