HVLFLLGARRWSLIAGRLPGRTDNEIKNYWNTHIRRKLTSRGIDPVTHRAINSDHAASNITISFESAQRDDKGAVFRRDAEPAKAAAAAAAISHHVDHHHRSNPQLDWGQGKPLKCPDLNLDLCISPPIHEDPMVDTKPVVKREAGVGVGVGVVGLCFSCSMGLPRSSDCKCSSFMGLRTAMLDFRSIEMK