MKLSHGLLPPPLFRSLPASLSSQPSQMGVPNSPNSSQSAPKLRVLCLHGFRTNGRIMKTQMGKWDRRVLDLLDMVFPDAPFPAAGKSDVEGIFPPPYYEWFQFRRTDTHVEYCNLEECTKYISELMTKHGPFDGLIGFSQVHYKGRTLHIARVVQRGAFLSAALASLQEKGHALASSPCLRFIIIISGGVLTNSEQYLKDCYSKPIKCPSLHLIGERDFLKSSNEELLTFFENPFVIRHGASHTVPRLGEDEVFTIKDFLLNKCKSIEDCEC*