MDASGKLVTIASVVFGLRFLVLAAFHPYLYLWLEQNGFGTHERGVLGSVSSVVRFFAPMMLGFLADWLGSRRTVLFFALTVVNSLAIASLTLAPSSRLAQAGCLVVGALSDCGTLVDAFVMRSLAWAGKAGAAPGARSWGAVSWCIAAPLCGLLADSLGIAALFYAYSLLQLLLLPVILLLPIREAYSTVTQPGRSDAGGSTGAGGNPEAAGSSGDGGGKAGDKNHGEKDGDAVSTDREAPAESFCVRMRRALCGGGRRGKLLCFALPLLSLVGLNMGIGFVWGFIYLKRELHAPGVLVGMSLTAQAAIEVPLFRAASRLVNALGGLRTALLSTSLAAALRFSGWWVAPSPWAVLPFEVGHGWSFALAYTSIAVIGDEFARDGLQATVVGLLSSAMQLGQLGATFGWGFVVEAVGLRSSFAVAAATFGIAACPLPFACAFALCARWRRSRDPALIAAGSARIGREARGRTAAAPREAGVCEQTVEMETSEAVAVV*