MVPLQEGMCPGLDGGLLRSLLAADIRTVEDLVSSDLEDVSRKCSVSYKALFSIRRVLLAQHTAFPVSGADLYEELLSSTAIISTGNPSLDKLLDSGLYTGEITELSGGPGSGKSQVCFGVAIHVSLQLKQSVIYVDTTGGLTASRLLEMLQSETSDGDEQMEALQRIHVFRLFDAYSLRDCLSALRRGGLLQASGGGSVKAVIVDSVSAVISPLLGGKQNEGMSLMIQAAVALKTMAKDFSVAVLVTNHVTRGGGGGVQPGLGASWSHIPRTRILLERVDRAPSGCSSTLRSATLIKSSRQPCHIKEEFDLQRRSRSVRSSSGKRKRDEADS