MDCRIGAVRYQISAQDGHQSPSTTGLYHGIHLSEFGMEFTSQSSAPTLLDTELGGNKDTETVTETEQEQSWKKFLDSAWKVFIDGSSTSKRDGAGIVLQSPEGLVIEQALILGFKASNNEAEYEALIAGLNSAKILEARRVVVFSDSQLVKSQLSGDYQARDDRMAAYLAQAKELPSKFERAEVRQIGSESNSYADALASLASAVEAGNKRTVEMETLLEPSIELQQPRQLMCLDLGPSWMDPIVAYLKDDQLPEDKIEAHKIRLKATRFWLSPDGRLYKKSFTGPYLQCVHPSKVEDFLYEIHEGICSNHIGVQSLAYQAIIQGYW