MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEIALIIFSNRGKLYEFCSSSRIQHSTVIARVQRQSSLLSSLIFFVNNL