MLYTSVLHGLQISPHFAARLAASGALDWIVADLTGSQSAVLGLEQAHRDDVMMGLALLAKAAHQTLQSAGSEQARAISNIAQHQPALAAALDRLTKSGPAEQLLSPGSAVSQMLLHTVLPAARQLGAALLEWWALPEQAGPLRLEAAQAAAARSCAYLRCANLAAEGGPAAGQGVGSMRCSACRVVWYCGAACSHADWREGGHRRMSFVPQLKRLVGQICSFTIDNVHAATDMGNQAESICVFGLERVQSSGGRAATELASGLAWRLPGLQPAVQQRRLFNLLDASLTADEWLLRAEPRDSLKLLRPLAAAQCEALLALQPATLEASGPQASTCIFEATAYAPEAYTVLPERTLFDLMSRLLHSATQPQRAFWSRWLQA*