MGRRKIEIAPILDDRNRSVTFLKRKNGLMKKAYELGVLCGAEVAVIVFAGNGRLYELS