MLWKLSRKLVPLLQQTGSLGIFSSEQESRRQVRFLRRFRFTRIGGRFVGIALLVSIAAFNTGNNPLYLLLGMLLSLILISGTLSDITLKDLEVSRQLPSRIFAGQPVLVGLTLVNRKRRLPSFSLQVSERIEGLRREDWPSSYVLRVDPGAKVDTFYQQTFSRRGAWQLQGFEVATSFPFELFRKAVAIRDPQTVIVFPRLAPVQGLALWDQLSSGNQLRPQPGREGDYLSLRPYRPQDDVRSVHWKISAKRDQLIVRELERPRAQAITLCFENRWQPQKERPEIHRDKLERAVERCAGILFYLMREGYPVALVTLQERTPFGSDLAHQDHLLTVLARLTFVGDPQLSPPLEREPDPSVKFDLTPQDRCVLLAHPDQDGKSAPAHLIHTGSLLQFIPIE