MALLFLCLLSLSVAVVAEDAFIGVNIGTDLSNMPSPSQVVALLKSQQIRHVRLYDADRAMLLALANTGIRVTVSVPNNELLGVGQSNATAANWVARNVVAHVPATNITAISVGSEVLTSLPNAAPILVSALQFIHSALVAANLDTQIKVSTPHSSSIIIDSFPPSQAFFNHSWNSVMVPMLKFLHSTNSYLMLNVYPYYDYIQSNGVIPLDYALFRPLPPNKEAVDSNTLLHYTNVFDAVLDAAHHAMADLNFTNIPIVVMESGWPSKGDSSERDATVDNANTYVSNLIRHVLNNTGTPKYPGVPVSTFIYELYNEDLRPGSVSERNWGLFEPSGVPVYTLHLTGSGLVLANDTTNQTYCVAKEGADRKLLQAALDWACGQGKVDCSPLLQGQPCYNPNTVEAHSTYAFDSYYHQMGMASGTCYFNGVAAVTTTDPSHGSCLFPGSGGKNGTFANGTLLAPSSNVTSSAVPRHFYDSVTSPLLIGIILWSAVLS