MNLLCFSHAEKHLRSLAFACLESAVVSRSCSARASSNLYTGTSDPLQAESKKRPMKGVAVEADIFEFPVRLKFIENALSEEGKSENDVDVASAEEDKDGESAGASSSLFEEASDAGLVPNEWKPLQTELYKSKAERKRELRLLELENAKRKLMQQQQRRQKIRIIKEMSVDDGIGQASLVNEGQEGGEIAIDGSAQPLEFGPGDFLPDIIFEKREEKSHQEAPLSVKSLLLRKEEIAERRHADKRRQIDSGPDQLFTEDEKQLLNNKSPDLNKTHCIKWPALHVLVSSGQFICLDRFLRFGVCVDSCDEDGYTAFQRAIMGRKETAVTQLVRAGGDVKVLDKGGASLLHHSVQVGSLNLVQLFIK