MGTGTASDSGVVIRRELQELQERGGGDTFKFFQWELIRGESSAWWVHGILASWWVVRTTGSCTGCTGQQKAPPESDDVVGKLALARREVIIQNTRVCPLIW