MTLAEIDLDYRAVEIPVEVADFLRMTDELVEQHRVSGAMNFRGFVPSDYSAIYQCLKTVRENQMLPSHWFCEWGSGLGVVAALAAMVGFESTGIEHDSELCDVAEQIHADHFIPVEIVNGSFVPEGVEDLIDEAFAMHDGELALRTDADHAYQEIGCGISDFNLIFAYPWPNDVELICKRPKKREDPNLYDIIGDLHGHADELWQLLDSLGYRQTGGAYRHPTRRAVFVGDFIDRGPRIREVLETVRSMCDSGSALAVMGNHEFNALAFHTPSLSREGGYLRRHTEKTIGQHAATLDQLPAASLAEYLEWFRTLPMWLEVDGMRVVHACWDNELIHVLEKARASLGGVSEQFLHEATLVGSELFTAIDDVLKGKEIKLPDGLTYADKDGNPRSAMRIQWYRTPAAETYASYALTADDGLPNVAIPTDVAKRFEPYPTDAPPVFFGHYWLRGDHAARLAPNVACLDYSVAKGGSLCAYRWDGEPELRNDKFVAVKAR*