MDPNSLTSHPSTALQAQTFVAPGSLSYPNGANLDLAAPAAEQPTQHVADNANGVATPAATPDTQNGQVPSGIVPTLQNIVATVNLSARLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALVFASGKMVVTGAKSEDDSRLASRKYARIIQKLGFSAKFTDFKIQNIVGSCDIRFPIRLEGLASRHHTFSSYEPELFPGLIYRMMKPRIVLLIFVSGKIVLTGAKVREEIYQAFELIYPVLSDFRKS