MTNPIPHLFLVLPLTFIATQHCKSEAGGALKKAVWGKFCEISEDLGKTPAGATAKLSSIDKLRSRLEETALRLQIYAQQTENLRDSAKAATLATYFAGLANSATSQATGGEGQKLIKASADAAYAKGRLDELLSLMAQAKGASHGCLVDDSKQAQAAPKDEKIGSMQCSLKLKHGAGTYIRPKTLATNGFKSDAVPASKGNEGQEDGKKCAILKLNGGGLGHGEAVDAEEVSYGGGIFTGSRTDNKLTGATLSTIKAKQGEAANIWSAAHDALTTIDTLDTEKFTNDALGDEPTDEVIRATALVMGSEGSTEKEEGTMKAKNMFPNPAHEEIKKFIMKMEAHKLTKGELGMAENTPLGQIGGVEKLTALLVRTALALSKQKQELIAELTKKNAEKNAKIEEEKEKECNAAGNEQEACEKLNDKGCVFNKDGEKDKKCTLKKETKEKLEKEIKETTEYGKENITGNNSFVINKALLWLAVLLF