MSIVAEAPGYLQVFSDGSVKRFASETVPDSAESYSDGFKFKDVLIDSSKPITARLFVPDTQGSVSQLPVVVYFHGGGFCICSTTWLGFHHFLGDFSVASQSIVLSVDYRLAPENRLPIAYDDCFRSLEWLSNNVSSEPWLKQSDLSRVFLSGDSAGGNITHQVAIRAVRSKTYQVEIKGLMLIHPYFGSEKRTKKEMSEGAPGDVAMNDMFWGLSIPEGSNRDYFGCNFEMQDVSAAEWSAFPAVAVYVAGLDFLNERGVMYAQFLAKKGVKEVTLVEAEGQNHVFHVFYPKSEATLVLQQQMSEFMKIH*