MDGGENSQDPPVVPSSTKRVPIFIPSHAEVLQQSRPQAPPSLFRPSLSASSLASSSTDFSPHTPPSNLSTATPHHITPPTIDAISQPETFTQAFSFVKKTEFYSPPPAAPVLPPTTSATSTTGSAASSPGGGPKPDVAATGQALNAILVSRRQQGNPVLKHIKNVRWIYADIVPDYILGQSSCALYLSLRYHLLHPDYLYFRIRELLKSFRLRIVLCFVDVEDVVKPLHDVTKTALLHDCSLLCAWSLEECARYLETVKIYENKPADNIQERTDHDYLSRLTSALTTIRRVNKTDVLTLGSTFGTLAATMGASMEDLARCPGVGERKVKRLYDAFHEPFRRTLKQVRLSDVGLVPSGK