MHAMMGDVRLLPDQSEVRATVLMEFIIDKLKLLSYERDFCFSRKPPWPRLHKLYFALPAHNRNEQFLYFINITSWLLRIIGRNFETPSEADDPNTTCTNISVELRDLGFAPPSWPPAKLKQGHGDAVCSVLDGLTSLALEIRKFQFQPPQNPCDNYPEESPKLGNDRVETTDELYVPDSEDAEASRVDEFTPDLDERKSSDSSFVVRSNVDPQKWRLELERVAPQLRVSVVADGKDWRAHLEQAHKLEGDMLASLTSNQDQLERVEMDVTSALEKLESRENFINAQFEPLAAEYAAVKSQISGIQEKHRRSLENVANLTQKLSQISDQLDHVKQLMVEKGNVISDLSPLVLMKSTTQKLKAEIRDMELQNGVLKNSLLQASLKQVRKGDDEQPTGACDFQT*