MKHVWKWLIAGSLLWLVACGGIASPPTPTPTPDPRALAAAIGQATQNSQSAHFRITLSGKPVALDAGGVTILNSIEGDLRRPDAVLSILNITLGSAIGEIRTVSLAGKQYATNPITRQWMCLQAGSTFDPAVLFAPEIGIEALLANGFTDVTLVGIEELNGRPHYHLRGTLPADLLRAISLNLLGAGPVTTDLWADQETLRASRVVLVDTATDASSPTTWTLEFSDYDKAVDVREPVQCP