MPVLQVQPGSPRESLVCIDLAFKDVTATVSLLRKACLDSGIFYVINHGIDQWLIDGVFEQSKKFFALSKEEKMKVFRDKKNRGYTPFEDEVLDYRNQKKGDCKEGFYIGPEIPENDARISKPFHGPNQWPSSDLLPGWRDTMQNYHGQATKVGKKVVRLIALALNLDVDFFEKPGMMDVPMAYVRLLHYSAEISNPDAGILGAGAHSDYGMLTLLLTNGVPGLQVCRNKKLTPQVWEDVQPLRGAFIVNLGDMLERWSNGIFRSTLHRVIITKQERYSVVFFLDPNYDCLVKCLPACCSEMNPPKFPPIRSGEYLEERYRYAYGRFKAPKSLLNSSLTSSVLPSPGEPTL*