MLASACPGWVCYAEKTQSESLLPFIASTKSPQAVMGSLVKRVLAPRLGVIDPAKLYHCTVMPCYDKKLEASRTELTLEGTQAQGASGGYADFVFRTAAEQLFGRHLPPGPLPYQTLRNADFQEVLLRDEASGEVLLRCAIANGFRNIQTLMRKIRMGRCEYDYIEVRLKEYGSQLIEVSDNGSGVKAEDYQALTLKYHTSKLQTFADLAGLNTFGFRGEALSSLCALAHVSVVTCTQGQEAGVRLEYAHSGQLVSQEPCPRAVGTTVALKALFSTLPVRHK