MATPIPVQILDGGMGTTLEDMHDITFSFETPLWSSHLLVSGEEDKLSDCHEAFKQAGANIISTATYQISINGFAATKAPRSGTVDEEREGIEKEEIPRFLSRAVVLAANAAGTEGKVALSLGPYGATMIPSTEYSGRYDPEHQHVQALGKWHKERLDLFKDVDPNQVNYIAFETVPRLDEIVAIRNLLSADNIPTSLRGRPVWISSPYPNDDGKLPDGSTVEEVVKAVLTHREGLETPWGIGINCTKVEKLDSLVKRYEDAIQTCIKNGEQMAWPSLVLYPDGTKGEVYNTATKTWELSPGHKETEAPWETVLASVVEAARQRGNWKSIVVGGCCKASPEHIRRLRRTLQDYGHMSTSPAA*