MDGVYVCVGGEGVQMLGQVLQRLRPATAAVRRRRGAAEWEEAKRDEGLGRVLDVSGTNIIKLPKTIIKLKMLQYLRAGKVPKDDLLSSLDLKESRDLSKMVHEAIDGVELPDVVAKSVQFGTTALDMTAAYCTKIVQNTNNIKKHDIFHKYCNVLLPSILWGLDMYGVEAPDGIGQLNDLQTLGVVNVAVRKAILRELEKLTKLHKLGLTGVNKENSQAVMSVIANLSLLHSLSLRAEGDQGLQGCLDHKFSPPSKLQSLKIYGNLVTLPTWITQLQNLAKLKLRSTQLKLALSLEVLGKLPHLAILRLWKNSFKSKELIFLFQQGTFPSLLLLEIKDIDGLKSLSFTQGAMPRLELLHTDNCIHIDNNGFSGVSSLPSLKEVMLKGDYNDKLLKNLRNQLALNQNQPVLKGA*