MFLQSNEHVGTYYAAVNPELIQPRQALEGDLDCEVLVVGAGFSGLHTALRLVEGGRQVCVIEASRIAWAASGRNGGQALPGWSSDLPPLEADLGYEGARRLWDGMLWAAGEMRELPQRHGFDCDYRVGHLWTAILPRRVGLLYDWQAEANRRWGYEGLRFVAKDELPEWIASERYLAGLYDPHAAHLNPLKLAFGLAAAIERAGGRIHERTRALNYREEGDGYRVRTEHGEIRCAALVLACNAYIDGLDSELSQRMLPVGTYQVATEPLGEERAKSLLPRNCCVTDNQFVLDYFRLTPDHRLLFGGGCTYLGGMPSDIRAATRPYLERVFPQLRGVALEYAWGGHIDCSMRRTPDIGRQGNRYWLQGYSGHGVLPSLAAARAVSDALLGDDETLALYQRLRNPKFPGGQRFAAPLEALGKAYYRLRDLF*