MKSSHHHHHHENLYFQSNAHEHEHVEDRVAVQVFDENLNAKDVHLTDPVPTGRQIIKAAGKHPVDDYAVLAWMPDNALRPLHLDETFDLRQHGVERILVAPSDTLYRFFIDGQDQEWPVRGITGVVLKTLAGVDPAAFEVFLVIPGDDDIRVEDHELFDLARKGVEHFQTVKRKAPAEHGIALKVVVNGTETELKVHAGTPLRQVRTEALQKSGNVGRPEDEWQLKDEHGNPYDLNQTVAGVGLHDGDLVWLSLNAGVAGV