MNISGTLNTLRLLYNPSLCKPSLVVPTFNDLPIPIHDSIKAVVLDKDNCIAFPHDDKIWPDYLQHWETLRSKYSNKALLIVSNTAGSNSDKDYSQAKLLEDKTGIPVLRHSTKKPGCHNEILDYFYRNKTITNPKEVAVVGDRLFTDILMANLMGSYGVWIRDGVKVSANPLSKFEKKLYNFLGF