MLDRFFGSNNLSGVFRSKKMAIGVMAWLFLNVANPTFADWQAVEQIATYPVSGQSGPQLYQSIGEKGPVIGTDKRIHVIAHTTFKLTWTRKYVPHGSTCVLETAIPKLTVIYTLPRPSQSLTSPVRENWAKFIAGIETHERVHGQNIKDMVKAIEAASIGLTVPDDPDCKKIRTDLTKRLGEISDRKRERDRIFEQSEMAPGGPIQQLILALVNGG