MVKNSYVLFARLCVELPPLPSDESHGEITTVERQFLRNCQMELENLSLKTELPLVYVDESKYWRFIKTVRVLAEVFNNMKTTRTTRKSIIQVLMNPILPSERSTDAMNLFLSTIEKLADLQFSDEDFNQLFVSSRLDLQLENKYNDKVEVKLRKEAEDALARKIKEVVDLTERLLQVEALEHKHKAKLQLRTETETAVAIERDYMRWKAEIFESEFNNQLVLRRESEIALDKERKELEGIKNLLETCFTGQKNLKSQVITWKDKYDQGSSIRKEKEVALSTKKLELEIFKQLAGSYKQDADAMRQERDNALKTVQEIVDEQQPPPSFICPITQDVMKNPHMAADGFTYELEAIQKWINTGHRTSPMTNLKLSHFSFFPNRALRSAIEELGR*