MLSVRRYGSLSRAFVFLGIRHFSFSRKQHLPSRCAALLPRHSGNPFKTSFLVFPHQTGNSGRSSGIRHYSSSSAPRSVSLDNSLFYPSLDSLVDLSDYLKNGCNWREAPSCPDYVGPISIARTPDGRGRGLYVTCNVKAGDILIMNNAFAATYNDVQSIELYAKISAIVKQSPEALRKFYCLGGYDYHDDMEVPNVKLFDSNSNYKESNTPRDLQFDEKRIMHIMNVNSFEGDLYSTDTQQPATRLTGVWFLPSFINHSCSPNSSRLVVGEAMFIIASRDIAEKEEITISYIDGMFPLKIREEKLAAMGYGFHCQCRRCEAERSVQSELKEYSSQYHELYENAALEVQGAVTSTVHTHIENCPACTELSAVYDGILGKLNSLSSLTNLEKQWILGGYSSAFLAKWLVCGYASGFSPPSDFATPQALQLVEAMKATVPGMLRTLSFATMLATAAQKDKNQVFALVHRLIQLALDECIRVYGKQKFDVVSKLMEQSAEFVPFF*