MDSLFERRNILEQNFMEHSVATAFKYGDELEKCRAADAAEYNVLKIRLETDVQNLQQHLEAMRATYQLNTEKLEYNYRVLVERDHENQSTIGQQRGKIRKRRESLIKLKEKYAEFDKKYQAENAKLAADYRRVTEQFKELQVKCRHFEITDRRKYEQVWAMNEAQVAGKVRRALAADKTIHEQQLGMVWHAPSDDRVRDPAYAGFLAALVDETSFLIDPKTSRVLKQSAEDAAASGDADQIALAEAAAARLKAETTLRALAVSDAAAFDGMVLALTRDGEDPIAAAATASGGVKDVMVDAELIIPKLRAFVESEKLAREGGTAGGTAGGVDASRALKAAEDAAADAAAAPRKTKEQLEREFWENMSDVVGPKTYAVWGQLEEQLTRYHAMLRSRREGLEAATALKAQNDELRSLLGQYLRADANDDLQLPPSKLM*