MEGIRARVLVIGATGELGQKVVKASVACGHATWALVRPASLSDPSKAPLLHSFQSLGASLLQGTLEDYQSLLEAIKQVDIVISTLNPSNYLKDLKILSAIEEVGNIKRFVLVDYIVKRESSNNVEIIGALKPYREMKERVREGVKASRVPFTQIITYGFASYYAASLGQLDASRSPPTEKVVIAVNGDHKAYMVADEDIAMYIVKAAVDPRSINKNLHLRLPKNHLSQNDLISLWESKVGVQLERIYESEEDMKKSMEGTSTASTFKALKYFPFAKGGHNTPLYKELDDVEVMDLYPDYEYVTIDRYLDRFVK*