MRAFAGVLGRRAVIRARGVDAFDVIQGTMTCDVARCGRATYGAALTPNGKIVVDAFVAALDGDATRGTGEYVLDVDAAKMDETMKWLRRMSLRKRCVVEDAREAFDVVVSTRAEDGLAPDPRSRTASGVALGFRGVAAKSSSAAREDATFLHASHRIALGVGEGYEELGGTFPLECNFDALDAVSFSKGCYVGQENTARQRFRGAVRKRVAPVVLREGVGRERARELIGQSVVNERGDRVGEVIASVDGARALVRARVQFLRDALGDSDGVLRLRAGDHDATFTVPSWWPESYLASED*