RTSAADMVKAYQMYISACPFKKLAIIFANHTILNLAKEVETLHIVDFGIRYGFQWPALIYRLSKRPCGPPKLRITGVELPQPGFRPAERVQETGLRLARYCDRFNVPFEFNAIAQKWETIKLEDLKIKKNELLAVNCMCRFKNLLDETVVLNSPRDAVLNLIRKANPTIFMQASLNGSYTAPFFVTRFREALFHYSTLFDVLDTNVAREDRMRLMFEKEFFGREVMNIIACEGSERVERPETYKLWMVRNTRAGFRQLPLDKHLINKLRSKLKDAYHSDFMLVEDGNFMLQGWKGRIIYASSCWVP