MRVEVTKFSVLKSLHLVRIKLSTVALGTILSACQLLEMLVLDNCVNLDYVEIPCGENLQLTSLTIVDCIPLDEGVRICAPKLEDFKYYGAFEAFELDDVASIKNVDLDFGVEHMFFVLGDPLCDLLESFDYANVLKVCSYITQV