MQEIQFYLVDAFSDKNFGGNAAAVCPLSEWLADDVLLKMAQQHNQSETAFFVRTDEGYELRWFTTLAEINLCGHATLAAAHVIFEYLDHPSATILFSTRFVGELRVTRNGDWLTLDFPAWSTSPVQNPPADLLTGLGLEAAVEVREGRDYLVVLADRQQVEAVRTDMARLRTLGKMICVSAPDEEYDFVSRFFCPGEGVPEDPVTGSAHSMLIPWWGEKLGKTTMMARQVSARGGDLRCQWQGDRVLISGQATTYMRGTVYLR*