MASTMLSLVSAALPLQENHKGKMNLGSSDCSSFLRKEKRNPFMKTKSFGRINMAIAVNTSRFEGVTMAPPDPILGVSEAFRADNSEMKLNLGVGAYRTEELQPYVLNVVKKAENLMLERGENKEYLPIEGLAAFNKVTAELLFGAGNPVIEQQRVATVQGLSGTGSLRLAAALIERYFPGAKVLISSPTWGNHKNIFNDARVPWSEYRYYDPKTVGLDFDGMISDIKAAPEGSFVLLHGCAHNPTGIDPTPEQWEKIADVIQEKNHIPFFDVAYQGFASGSLDADASSVRLFAARGMELLVAQSYSKNLGLYAERIGAINVVCSSADAAARVKSQLKRIARPMYSNPPIHGARIVANVVGDPALFNEWKEEMELMAGRIKNVRQKLFDSLSAKDKCGKDWSFILKQIGMFSFTGLSKVQSENMTNKWHVYMTKDGRISLAGLSLAKCEYLADAIIDSFHCVS*