MLESDQELHRHRPQTNRLPEQSFDPPSPDDSQNQLLDDHPILIKKKKTSEALHLSSDNNKQLNLLHLPARSLTGHGESFLSMGFIDILRESTTLLRANNPLLMSILALLISPVSALLLSRPFLHSHLAIRLSSRLHGVASAAGLLQSSLNRSLFSSLAQIFLSHTFYSPALFSLLLLAKAAVIFTVACTYEGKKASLPMFVSVAFKLWKRLFFTYLCSCLVLLGFCSLTILVLLFVTSLLETIALLPSLVVLTDMALGVCFSLIFAQSIVIGNLANVVSILEEYCGLSALVRSLHLIRWKNQLALSLYFANTVGTVMVESLYQYRVIGTPESTYPVNIASRLWEGPLLVFMYSFLFLFHFIMTFVFYFTCKSAASTLSANQSSMEHISIAVDSADQQRATTHDMSRQTNSFL*