MLVSLDAASGGGALADLGYLWGSAADHFYHSQAARQGPGVKSHDLSGNLDVHLNGIDLSKLHADAVATALRATATPDPRQCAISMLHLACSHRPSSITFVPTFGQIEQPVSQNIPGYNPAWVLPFALRAIKSQAIELRDCVAWGLIPLAFAATSSTDKHLRCVAYAVISAAADAANTGRSFKERTQLVALFSTFQNSITKKEPLRRLSTITAIFAAETAFVCMHPENEMYISLQRAVIRRATLDTEAFPIGFLNFLNGSLLTDDSMASRNNRRMLRVWLLRLLTVSLCDASDAHLFRKSFAIEVLMSHRFAAFFLDPYAQKLAFDVITRAAQLSLLTKPLIEGSALLSWLAATAKCACHPIRSSIKNTNIGAITAAAAASALTDVVSARGAIYGGPTGTAADSLSALRIIRSTLFPAAATENNIFFSKGNAHGSAFCTVLLSALKFQATLAKQLSNRRVEVFDISELVELCRAVDNVDTMSVDATLILLVNSAVLDMIVTTAGAMRKNILVFGSDRCMQTTMAIAKSILTVVIWAASAVTKGGDRFLMEEYASIILKWATSFLLSEKEEVIAQLVDPDGGVGATQVALSLGSLHNTAGPRHRCATVSELVRAQAELLRALSNRCRQFPCRVSKSDEHVCIVMSTPVYTVLLSNGGALEELISEVKSGHFKAATPISARGTVKSSLREFKVHAVQDMEDKISQANNFVHSNVDPSAPEELEVQQEIRGKKLTAARLAAILLQAVFTAMPPLAFLESATRINRTRISAGCSAKISYQFRFEKHLEGFMFGKNX