MNFKILQVWFQNRRSKERRMKQLRYGGYRPTRRSRASARDDLCVPQGDLYSHDGTADGFYGHPPLSFFCDGYGPPGPDGPPPAALPHPSFIIPSDSHRAHVDQTNPGMLENMP