MKIPTNLKHKPVIVAKDYSRIDGKYAYATDVQGLSAGLAQWNDRGKVDISAKIWRYTGQKWSRQSEELPLHRVLDLAIFVCDTLKYFRDAYRYPKLYNPEKPQFDRVGIQGDAMTMEVCTDNEKIDEDILLFSQALSDDSELLGERLSVLSRLLKDMGY