MVATGEHLYDLPEDCISSIICLTSPRDALKLSLVSSIFRSVAELDCVWDAFLPSDWQHIATKSVTPLKFSSKRDLFFCLCNSILIDDGNKSFALDKLTGKKSYVMSAKELSILYGDEPTHWNWKAIPESRFAEVAELKTICRLEIQGKMKTGDLSPNTTYGAYLLMKISDRSFGLDSIPSEISISVGDQESVSSTAYLRHPKSKKLESLFYRNRVETLKARVNKGEEKMVREREDGWLEIEIGEFFNGGYGDEEIIMKLMEVKGYHIKGGLIIEGIELRPKH*