MVNSNNRYDAQVSIFGHQMQQKLQDAKVFVVGAGALGCEFLKNLALMGVACGSKGKLIVTDDDVIEKSNLSRQFLFRDWNIGQAKSTVAASAASTINPSLRIEALQNRVSPETEGVFDDAFWESIDVVINALDNVNARLYVDSRCVYFQKPLLESGTLGAKCNTQMIIPHLTENYGASRDPPEKQAPMCTVHSFPHNISHCLTWARSEFEGLLEKTPAEANTFLSKPEEYKASMKSAGDAQARELLERVVECLVSERCSTFEDCLLWARN