MAKLTNQEVAIVMVPLPAQGHLNQLLHLSRLISAYHLPLHFAGTTVHLRQAKNRIHGWNPLSTSTVKFHEFPTPNYETPAPNPNSTTKFPSQLMPSFHATSHLRHPITSLLQELSRNYRRVIVIYDSLIAWVLQDAPSIPNIECYSFRSISAFSIYSWDKSSVTPEFTEYTRVQFEVREIVNSGNLYNSCYEIEGLYLDWLAKEKSSCDKQWAIGPLNPVKLYEKNNSLISHKCMNWLDEQEPNSVIFVSFGTTTTFSDEQIKELAIGLEKSEQRFIWVLREADKGNIFTGESREVELPERYEERVGKRGLIVRDWAPQLEILGHVSTGGFMSHCGWNSCMESISMGVPILAWPMHSDQPRNAVLVTDVLKIGVELRDWAKRDELVSSVAVGECVKRLMDSAEGDEMRKRVMELSKSVVDGGGSGREMASFIAHITR*