MGDHNITFIDDVDALRDDLTLKVRVINLWKHMSSYNKDNVWAIELILLDEKGSKIQATVYKKCLYRFINLLKDGSAFYITNPSVASQKPGIFKLTPQDQKLTFVQDTVVTECAEFSGTKFGFSFVEYESILSFLHPEDTSVDVIGLVVVVSEMMIDNPDKSKHRLTIHIQDASAVQLRVILWGDYAYKMQKYIDNNPPNQHVVVILQFAQITVRRDRPSVNTYFTSSKLFINSDIDEITLFKKSLDVDDRPDSTSNTISVIESKQLSEFDDFLVRTKLKTIAEIFEPLEISVTDFNVLKKNNQYGITRVSTNVDIIEQLENKFTDSQTGTTQSLDIGLGEFESQDNRNLKL*