MLYVNDQWCNATGMDETACLDSEGLWHSFHASGQHALEQAGASIAARSPFAVAMAVRDSSKLTIEFRPANNDQISAAAPRIGIPNFAEIVDSSAEDGMNQLYFGVVQASELAKRGVAGQSVLEAHNSSEQTTSLNSVGSTNSSELSFASRSTFDLERPETLQDLALGPLVGTGAFGRVYRGSWQSSSVAVKVITTWSDPHSDEPTAPLIEALLSKRLSHPNVVQTLEHALKTVGKGASTDDESEEEREDLDACSEVAGVVESQTWILQEFCDHGTLGDGIARGWLRSERVKGAPANLAAVLATAQEIAAALCYCHEQGVLHGX