MALTRVIVSWGSFPHLGSIDFDTGRCDFPLKLKNEALEIGKGACPSVSRRWSAHPATPVEDDNPPSSSAVELQKVVDIGADSKKLYKDSTSLPRPLSVTDLYAFPSPGSNVRVAYQGVPGAYSEAAALKAYPQCEAVPCEQFEAAFKAVELWLVDRAVLPIENSLGGSIHRNYDLLLRHRLHIVGEVQLAVNHCLLGLPGVRKEELKRVLSHPQALSQCEATLSKLGVVRESVDDTAGAAQFVASNDLRDAGAVASARAAEIYGLNILAEGIQDDSENITRFLILAREPIIPRTDRPFKTSIVFTLEEGPGIIFKALAVFAMRNINLTKIESRPQRKRPLRVVDDSNTGSAKYFDYLFYIDFEASMAETCAQNALGHLQEFATFLRVLGCYPMDTAL*