MLALEGTKAHTTTSRSWFFTGTYKEVLRSQKKTEDSGIATGMGTKLAWIRDCWSLFVTNLAPATTTKDLFDVFKEAGPVFYVFLPKDRSSRQGRGFGFVHFKTEWDANRAIQRLNGRIVCGRKLGVQIAKVINRDKVFKAFRSKKGVRIGVC