MQELASLVLVALLLVAFLLDSASAFVVRKDHSSLVLFATTRRYGPPLGDDFFESPRVQKEKDQTQAREFRSLLDKVLTALESDRPEHIPSLLTKHAELLLRMPGHVVTELVQEALQNDNTDKAKVEEALEMIVSFVEDFVEQSKQLDDQHKQLLGKIIRTMTTLSKSQTERQREESLDQFLQEHRHEFTRGFLRHLEGECDRIQSAPSVTPDSLKLKETLLVIHARILEEMAVDCLGEGALVLGQLIAYDDKIERIAVLEAGLQVRGVEFAQELAALTQEALEGFQQQQVDPDLVTRVQEIDQRVQEFVEENGTFQ*