MICSRLTNRFIVWNPNSPFPFEMLPLSASEQRGKQSYDSLDGKHFSIILEGPIIVGAGPSGMATAACLKSRGIPYTMLERSDCIASLWKQKTYDRLHLHIAKPYCQLPLMPFPKTSPKFLTREQFVDYLEQYACKFEIHPRFNETVQSAYYDNRLQRWQIYTVKTGSASNSGITKYVAKWLIVASGENAEAVQPYFPGMADFKGSIIHSSQYKNGAEYAGREVLVVGSGNSGMEICLDLVDSGAKPSIVVRSPLHILPREMLGISTFTLATSLMKVFPVRVVDHIIVFYSRMKFGDISTYGVKRPKIGPLELKNKMGKTPVLDAGTLSRIKNGDIKVLPGVECLTPTGVRFLNGVFHKYHSVILATGYKSDVPRWLNDDDNFFAYDGFPNSPFPHNWKGKHGLFAAGLCKKGLLGAAIDAQRIADDVS