ADPLRVTDINVPQIVDFRDNVTLSCSYDISGHTLNSVKWYKNGKEFFRYSPLTPPTYIPFAVEGVQLIDDGNECNESSCRVELNLLGVKSSGVYRCEVSGDAPHFQLTARDANMTVEALPQNNPLISSFHSTYRFNDFVEVNCSTDFSSLFTRITWYVNGIKVSLVDLLPSFETTIVAHGYSMRRIVSQLNFYANEPRFHQLQLQKLIQQKRTISPARLGLELRCVAEIDRYPHLQREGTMFAQLFRDHHHHHH