MLIAAALFGVQPSPAALLSSPPVPILRAVAGRAEPALQRTAAARSIAMCDASVLQMPERPAAEEVAERIRSRLTPEEEQGLALDMKMLRRWTATREELAERLQRAPSHFEWSVAIGFVGDERAFVRSLALLYRQRERLIVSNLPFVAHIAQRYRHCGVPIQDLIQEGTLGLISAAERYDPSYGCRFSTYSVHWIQMRIGRLASTSSRLIRLPVRAGERLRRVKQLRNLFMLREGRWPSDGELAEAAEITEGQLQTALRSGLDTVSLEAQMPAGGASGRGSATLTDMLPAPEGCDPADALAARDLRALLKQSLAGLLDPRDAKMMELLYALDEGEGRRTAEEVGVLFSVRRIEAKCLRKLQDQRQLVVRLRTYLES*