MFLRADKANVVRAMATWSLYGRASGLHINFRKSALLSCTEVDLQGLGWEGKVIPRGSITRHLGYPIGVDVSYVDLLEWIAGSIHDKFMYWKSQAWPIHVRLKVAEVIMTGMVSFFLPLLPWSKKTLGHLMQPLGFMLWKKQGNLRGQVWVSWDHVTTPKRMGGTAVLDIRKHLTARRWSLFQDMYLQQPDQPWVLMARYLIAQVGISQGNTHIEASWWDILNASQSCLVSSSMILSHLCASWQEILKRTRWSPPDDRVSANSLPVEILAALRVVNWNRKQDDRRQLNR