MGTMFFTALIGAFLGDAYLGRLWTVLLFLLIYGLGCTMLGVAVTLQEHADVTKPLQRGLKVFLFAALYIIGVGNGSYDPPSTSLGADQFESQGSKATFFNWFFVFCNVGQLVALTFLTYFENNGQWALGFWITGGIVLISLPIYMFGAPFCRQFQPGGNPCLRVLQVFVCALRKRVCVSPRGNDLYEVEDAGGLSAIPGSRRLSHSKDFRWLDRAALASSDDEKTNPWRVCTVTQVEEVKCLIRIVPFLIANVLFNTIIAQLTTLFIEQG