MLPDAPLFRCKCPGDKTYRHLHMAPCIPFAGSDRKTGPGPVMKPYQAVRSGVKTTTRASQDPPGYILASSQAGVNQLGGVFVNGRPLPDIVRRRIVELALMGVRPCDISRQLLVSHGCVSKILTRFYETGSIRPGSIGGSKTKGIITFIGKDPNDLQGGVSQLDQSVQGGRL