MGSTASAANMGHGLNAGMSGLGACAVSDSKPMQFPLAQRRKRRVLFTQAQVYELERRFKQQKYLSAPEREHLASLIHLTPTQVSAYIYSLQCRIRFFSTS