MRDLTVLPDLDIALVQSSLVWHDAQANREHFAALLESAAGADLVVLPEMFTTGFSMASAEQAEPELGPTHAWLLEQARRLGAVVTGSLIVQLADGSHRNRLLWARPDGEMLHYDKRHLFRMAGEHEHYSPGERQELFELKGWRVRPLICYDLRFPVWSRDPHDTDLLLYTANWPAPRRQHWNRLLPARAIENLCYVVAVNRIGEDGNALRYAGDSQVLDFQGDSLFNAADADGVFRVRLDAAALAAYRQRFPAYMDADRFEIHP*