MRRDVLLLLCSFYLLPLGAHADDSGLSAKDIKTLFFGHDDRKAVNRPEESPWDAIGQLETASGNLCTATLISPHLALTAGHCLLTPPRGKPDKAVALRFISRKGNWVYEIHGIDGRVDPSLGRRLKADGDGWIVPSAAAPSDFGLIVLRYAPSGITPIPLFPGSKADLTAALKAADRKVTQSGYPEDHLDNLYSHQDCIVTGWAQTSVLSHQCDTLPGDSGSPLLLKTEDGWQVIAVQSSAPGPQDRWRADNRAIAVTGFRDKLEALAGE*